0s autopkgtest [06:57:06]: starting date and time: 2026-02-07 06:57:06+0000 0s autopkgtest [06:57:06]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [06:57:06]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.h_03v219/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:gmp,src:rumur --apt-upgrade fflas-ffpack --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=gmp/2:6.3.0+dfsg-5ubuntu2 rumur/2025.08.31-1' -- lxd -r lxd-armhf-10.145.243.229 lxd-armhf-10.145.243.229:autopkgtest/ubuntu/resolute/armhf 26s autopkgtest [06:57:30]: testbed dpkg architecture: armhf 27s autopkgtest [06:57:33]: testbed apt version: 3.1.15 31s autopkgtest [06:57:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 33s autopkgtest [06:57:39]: testbed release detected to be: None 43s autopkgtest [06:57:49]: updating testbed package index (apt update) 45s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 45s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 45s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 45s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 45s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1651 kB] 46s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.7 kB] 46s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [204 kB] 46s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 46s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [241 kB] 46s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [1387 kB] 46s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [11.0 kB] 46s Fetched 4038 kB in 1s (3216 kB/s) 47s Reading package lists... 53s autopkgtest [06:57:59]: upgrading testbed (apt dist-upgrade and autopurge) 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Calculating upgrade... 57s The following packages will be upgraded: 57s libgmp10 57s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s Need to get 210 kB of archives. 57s After this operation, 0 B of additional disk space will be used. 57s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libgmp10 armhf 2:6.3.0+dfsg-5ubuntu2 [210 kB] 58s Fetched 210 kB in 1s (407 kB/s) 58s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 68506 files and directories currently installed.) 58s Preparing to unpack .../libgmp10_2%3a6.3.0+dfsg-5ubuntu2_armhf.deb ... 58s Unpacking libgmp10:armhf (2:6.3.0+dfsg-5ubuntu2) over (2:6.3.0+dfsg-5ubuntu1) ... 58s Setting up libgmp10:armhf (2:6.3.0+dfsg-5ubuntu2) ... 58s Processing triggers for libc-bin (2.42-2ubuntu4) ... 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 61s Solving dependencies... 61s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s autopkgtest [06:58:09]: rebooting testbed after setup commands that affected boot 107s autopkgtest [06:58:53]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 135s autopkgtest [06:59:21]: @@@@@@@@@@@@@@@@@@@@ apt-source fflas-ffpack 161s Get:1 http://ftpmaster.internal/ubuntu resolute/universe fflas-ffpack 2.5.0-3build1 (dsc) [2448 B] 161s Get:2 http://ftpmaster.internal/ubuntu resolute/universe fflas-ffpack 2.5.0-3build1 (tar) [1578 kB] 161s Get:3 http://ftpmaster.internal/ubuntu resolute/universe fflas-ffpack 2.5.0-3build1 (diff) [8240 B] 161s gpgv: Signature made Thu Dec 11 20:28:30 2025 UTC 161s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 161s gpgv: Can't check signature: No public key 161s dpkg-source: warning: cannot verify inline signature for ./fflas-ffpack_2.5.0-3build1.dsc: no acceptable signature found 161s autopkgtest [06:59:47]: testing package fflas-ffpack version 2.5.0-3build1 164s autopkgtest [06:59:50]: build not needed 168s autopkgtest [06:59:54]: test upstream-tests: preparing testbed 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 170s Solving dependencies... 171s The following NEW packages will be installed: 171s build-essential cpp cpp-15 cpp-15-arm-linux-gnueabihf 171s cpp-arm-linux-gnueabihf fflas-ffpack fflas-ffpack-common g++ g++-15 171s g++-15-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-15 171s gcc-15-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libasan8 libblas-dev 171s libblas3 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libgcc-15-dev 171s libgfortran5 libgivaro-dev libgivaro9 libgmp-dev libgmpxx4ldbl libgomp1 171s libisl23 liblapack-dev liblapack3 libmpc3 libpkgconf3 libstdc++-15-dev 171s libubsan1 linux-libc-dev pkg-config pkgconf pkgconf-bin rpcsvc-proto 171s 0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded. 171s Need to get 59.3 MB of archives. 171s After this operation, 181 MB of additional disk space will be used. 171s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libc-dev-bin armhf 2.42-2ubuntu4 [21.8 kB] 171s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf linux-libc-dev armhf 6.18.0-9.9 [1819 kB] 172s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt-dev armhf 1:4.5.1-1 [128 kB] 172s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf rpcsvc-proto armhf 1.4.3-1build1 [62.6 kB] 172s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libc6-dev armhf 2.42-2ubuntu4 [1416 kB] 172s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf libisl23 armhf 0.27-1build1 [553 kB] 172s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf libmpc3 armhf 1.3.1-2 [47.0 kB] 172s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15-arm-linux-gnueabihf armhf 15.2.0-12ubuntu1 [10.1 MB] 172s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15 armhf 15.2.0-12ubuntu1 [1032 B] 172s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [5756 B] 172s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf cpp armhf 4:15.2.0-4ubuntu1 [22.4 kB] 172s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf libcc1-0 armhf 15.2.0-12ubuntu1 [43.5 kB] 172s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf libgomp1 armhf 15.2.0-12ubuntu1 [129 kB] 172s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf libasan8 armhf 15.2.0-12ubuntu1 [2949 kB] 172s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf libubsan1 armhf 15.2.0-12ubuntu1 [1187 kB] 172s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf libgcc-15-dev armhf 15.2.0-12ubuntu1 [898 kB] 172s Get:17 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15-arm-linux-gnueabihf armhf 15.2.0-12ubuntu1 [19.5 MB] 173s Get:18 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15 armhf 15.2.0-12ubuntu1 [499 kB] 173s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [1220 B] 173s Get:20 http://ftpmaster.internal/ubuntu resolute/main armhf gcc armhf 4:15.2.0-4ubuntu1 [5022 B] 173s Get:21 http://ftpmaster.internal/ubuntu resolute/main armhf libstdc++-15-dev armhf 15.2.0-12ubuntu1 [2638 kB] 173s Get:22 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15-arm-linux-gnueabihf armhf 15.2.0-12ubuntu1 [11.4 MB] 173s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15 armhf 15.2.0-12ubuntu1 [25.3 kB] 173s Get:24 http://ftpmaster.internal/ubuntu resolute/main armhf g++-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [968 B] 173s Get:25 http://ftpmaster.internal/ubuntu resolute/main armhf g++ armhf 4:15.2.0-4ubuntu1 [1086 B] 173s Get:26 http://ftpmaster.internal/ubuntu resolute/main armhf build-essential armhf 12.12ubuntu2 [5256 B] 173s Get:27 http://ftpmaster.internal/ubuntu resolute/universe armhf fflas-ffpack-common all 2.5.0-3build1 [230 kB] 173s Get:28 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-5ubuntu2 [9220 B] 173s Get:29 http://ftpmaster.internal/ubuntu resolute/universe armhf libgivaro9 armhf 4.2.1-1build1 [71.0 kB] 173s Get:30 http://ftpmaster.internal/ubuntu resolute/universe armhf libgivaro-dev armhf 4.2.1-1build1 [288 kB] 173s Get:31 http://ftpmaster.internal/ubuntu resolute/universe armhf fflas-ffpack armhf 2.5.0-3build1 [12.7 kB] 173s Get:32 http://ftpmaster.internal/ubuntu resolute/main armhf libblas3 armhf 3.12.1-7ubuntu1 [133 kB] 173s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf libblas-dev armhf 3.12.1-7ubuntu1 [141 kB] 173s Get:34 http://ftpmaster.internal/ubuntu resolute/main armhf libgfortran5 armhf 15.2.0-12ubuntu1 [334 kB] 173s Get:35 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libgmp-dev armhf 2:6.3.0+dfsg-5ubuntu2 [292 kB] 173s Get:36 http://ftpmaster.internal/ubuntu resolute/main armhf liblapack3 armhf 3.12.1-7ubuntu1 [2090 kB] 173s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf liblapack-dev armhf 3.12.1-7ubuntu1 [2207 kB] 174s Get:38 http://ftpmaster.internal/ubuntu resolute/main armhf libpkgconf3 armhf 1.8.1-4build1 [26.6 kB] 174s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf-bin armhf 1.8.1-4build1 [21.4 kB] 174s Get:40 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf armhf 1.8.1-4build1 [16.8 kB] 174s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf pkg-config armhf 1.8.1-4build1 [7494 B] 174s Fetched 59.3 MB in 3s (22.4 MB/s) 174s Selecting previously unselected package libc-dev-bin. 174s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 68506 files and directories currently installed.) 174s Preparing to unpack .../00-libc-dev-bin_2.42-2ubuntu4_armhf.deb ... 174s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 174s Selecting previously unselected package linux-libc-dev:armhf. 174s Preparing to unpack .../01-linux-libc-dev_6.18.0-9.9_armhf.deb ... 174s Unpacking linux-libc-dev:armhf (6.18.0-9.9) ... 174s Selecting previously unselected package libcrypt-dev:armhf. 174s Preparing to unpack .../02-libcrypt-dev_1%3a4.5.1-1_armhf.deb ... 174s Unpacking libcrypt-dev:armhf (1:4.5.1-1) ... 174s Selecting previously unselected package rpcsvc-proto. 174s Preparing to unpack .../03-rpcsvc-proto_1.4.3-1build1_armhf.deb ... 174s Unpacking rpcsvc-proto (1.4.3-1build1) ... 174s Selecting previously unselected package libc6-dev:armhf. 174s Preparing to unpack .../04-libc6-dev_2.42-2ubuntu4_armhf.deb ... 174s Unpacking libc6-dev:armhf (2.42-2ubuntu4) ... 174s Selecting previously unselected package libisl23:armhf. 174s Preparing to unpack .../05-libisl23_0.27-1build1_armhf.deb ... 174s Unpacking libisl23:armhf (0.27-1build1) ... 174s Selecting previously unselected package libmpc3:armhf. 174s Preparing to unpack .../06-libmpc3_1.3.1-2_armhf.deb ... 174s Unpacking libmpc3:armhf (1.3.1-2) ... 174s Selecting previously unselected package cpp-15-arm-linux-gnueabihf. 175s Preparing to unpack .../07-cpp-15-arm-linux-gnueabihf_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking cpp-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package cpp-15. 175s Preparing to unpack .../08-cpp-15_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package cpp-arm-linux-gnueabihf. 175s Preparing to unpack .../09-cpp-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 175s Unpacking cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 175s Selecting previously unselected package cpp. 175s Preparing to unpack .../10-cpp_4%3a15.2.0-4ubuntu1_armhf.deb ... 175s Unpacking cpp (4:15.2.0-4ubuntu1) ... 175s Selecting previously unselected package libcc1-0:armhf. 175s Preparing to unpack .../11-libcc1-0_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking libcc1-0:armhf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package libgomp1:armhf. 175s Preparing to unpack .../12-libgomp1_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking libgomp1:armhf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package libasan8:armhf. 175s Preparing to unpack .../13-libasan8_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking libasan8:armhf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package libubsan1:armhf. 175s Preparing to unpack .../14-libubsan1_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking libubsan1:armhf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package libgcc-15-dev:armhf. 175s Preparing to unpack .../15-libgcc-15-dev_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking libgcc-15-dev:armhf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package gcc-15-arm-linux-gnueabihf. 175s Preparing to unpack .../16-gcc-15-arm-linux-gnueabihf_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking gcc-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package gcc-15. 175s Preparing to unpack .../17-gcc-15_15.2.0-12ubuntu1_armhf.deb ... 175s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 175s Selecting previously unselected package gcc-arm-linux-gnueabihf. 176s Preparing to unpack .../18-gcc-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 176s Unpacking gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 176s Selecting previously unselected package gcc. 176s Preparing to unpack .../19-gcc_4%3a15.2.0-4ubuntu1_armhf.deb ... 176s Unpacking gcc (4:15.2.0-4ubuntu1) ... 176s Selecting previously unselected package libstdc++-15-dev:armhf. 176s Preparing to unpack .../20-libstdc++-15-dev_15.2.0-12ubuntu1_armhf.deb ... 176s Unpacking libstdc++-15-dev:armhf (15.2.0-12ubuntu1) ... 176s Selecting previously unselected package g++-15-arm-linux-gnueabihf. 176s Preparing to unpack .../21-g++-15-arm-linux-gnueabihf_15.2.0-12ubuntu1_armhf.deb ... 176s Unpacking g++-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 176s Selecting previously unselected package g++-15. 176s Preparing to unpack .../22-g++-15_15.2.0-12ubuntu1_armhf.deb ... 176s Unpacking g++-15 (15.2.0-12ubuntu1) ... 176s Selecting previously unselected package g++-arm-linux-gnueabihf. 176s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 176s Unpacking g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 176s Selecting previously unselected package g++. 176s Preparing to unpack .../24-g++_4%3a15.2.0-4ubuntu1_armhf.deb ... 176s Unpacking g++ (4:15.2.0-4ubuntu1) ... 176s Selecting previously unselected package build-essential. 176s Preparing to unpack .../25-build-essential_12.12ubuntu2_armhf.deb ... 176s Unpacking build-essential (12.12ubuntu2) ... 176s Selecting previously unselected package fflas-ffpack-common. 176s Preparing to unpack .../26-fflas-ffpack-common_2.5.0-3build1_all.deb ... 176s Unpacking fflas-ffpack-common (2.5.0-3build1) ... 176s Selecting previously unselected package libgmpxx4ldbl:armhf. 176s Preparing to unpack .../27-libgmpxx4ldbl_2%3a6.3.0+dfsg-5ubuntu2_armhf.deb ... 176s Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-5ubuntu2) ... 176s Selecting previously unselected package libgivaro9:armhf. 176s Preparing to unpack .../28-libgivaro9_4.2.1-1build1_armhf.deb ... 176s Unpacking libgivaro9:armhf (4.2.1-1build1) ... 176s Selecting previously unselected package libgivaro-dev. 176s Preparing to unpack .../29-libgivaro-dev_4.2.1-1build1_armhf.deb ... 176s Unpacking libgivaro-dev (4.2.1-1build1) ... 176s Selecting previously unselected package fflas-ffpack. 176s Preparing to unpack .../30-fflas-ffpack_2.5.0-3build1_armhf.deb ... 176s Unpacking fflas-ffpack (2.5.0-3build1) ... 176s Selecting previously unselected package libblas3:armhf. 176s Preparing to unpack .../31-libblas3_3.12.1-7ubuntu1_armhf.deb ... 176s Unpacking libblas3:armhf (3.12.1-7ubuntu1) ... 176s Selecting previously unselected package libblas-dev:armhf. 176s Preparing to unpack .../32-libblas-dev_3.12.1-7ubuntu1_armhf.deb ... 176s Unpacking libblas-dev:armhf (3.12.1-7ubuntu1) ... 176s Selecting previously unselected package libgfortran5:armhf. 176s Preparing to unpack .../33-libgfortran5_15.2.0-12ubuntu1_armhf.deb ... 176s Unpacking libgfortran5:armhf (15.2.0-12ubuntu1) ... 176s Selecting previously unselected package libgmp-dev:armhf. 176s Preparing to unpack .../34-libgmp-dev_2%3a6.3.0+dfsg-5ubuntu2_armhf.deb ... 176s Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-5ubuntu2) ... 176s Selecting previously unselected package liblapack3:armhf. 176s Preparing to unpack .../35-liblapack3_3.12.1-7ubuntu1_armhf.deb ... 176s Unpacking liblapack3:armhf (3.12.1-7ubuntu1) ... 176s Selecting previously unselected package liblapack-dev:armhf. 177s Preparing to unpack .../36-liblapack-dev_3.12.1-7ubuntu1_armhf.deb ... 177s Unpacking liblapack-dev:armhf (3.12.1-7ubuntu1) ... 177s Selecting previously unselected package libpkgconf3:armhf. 177s Preparing to unpack .../37-libpkgconf3_1.8.1-4build1_armhf.deb ... 177s Unpacking libpkgconf3:armhf (1.8.1-4build1) ... 177s Selecting previously unselected package pkgconf-bin. 177s Preparing to unpack .../38-pkgconf-bin_1.8.1-4build1_armhf.deb ... 177s Unpacking pkgconf-bin (1.8.1-4build1) ... 177s Selecting previously unselected package pkgconf:armhf. 177s Preparing to unpack .../39-pkgconf_1.8.1-4build1_armhf.deb ... 177s Unpacking pkgconf:armhf (1.8.1-4build1) ... 177s Selecting previously unselected package pkg-config:armhf. 177s Preparing to unpack .../40-pkg-config_1.8.1-4build1_armhf.deb ... 177s Unpacking pkg-config:armhf (1.8.1-4build1) ... 177s Setting up linux-libc-dev:armhf (6.18.0-9.9) ... 177s Setting up libgomp1:armhf (15.2.0-12ubuntu1) ... 177s Setting up libblas3:armhf (3.12.1-7ubuntu1) ... 177s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 177s Setting up libpkgconf3:armhf (1.8.1-4build1) ... 177s Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-5ubuntu2) ... 177s Setting up rpcsvc-proto (1.4.3-1build1) ... 177s Setting up libmpc3:armhf (1.3.1-2) ... 177s Setting up pkgconf-bin (1.8.1-4build1) ... 177s Setting up libgfortran5:armhf (15.2.0-12ubuntu1) ... 177s Setting up libubsan1:armhf (15.2.0-12ubuntu1) ... 177s Setting up libcrypt-dev:armhf (1:4.5.1-1) ... 177s Setting up libasan8:armhf (15.2.0-12ubuntu1) ... 177s Setting up fflas-ffpack-common (2.5.0-3build1) ... 177s Setting up libisl23:armhf (0.27-1build1) ... 177s Setting up libc-dev-bin (2.42-2ubuntu4) ... 177s Setting up cpp-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 177s Setting up libcc1-0:armhf (15.2.0-12ubuntu1) ... 177s Setting up cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 177s Setting up libblas-dev:armhf (3.12.1-7ubuntu1) ... 177s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode 177s Setting up liblapack3:armhf (3.12.1-7ubuntu1) ... 177s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 177s Setting up libgcc-15-dev:armhf (15.2.0-12ubuntu1) ... 177s Setting up libgmp-dev:armhf (2:6.3.0+dfsg-5ubuntu2) ... 177s Setting up gcc-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 177s Setting up pkgconf:armhf (1.8.1-4build1) ... 177s Setting up libgivaro9:armhf (4.2.1-1build1) ... 177s Setting up liblapack-dev:armhf (3.12.1-7ubuntu1) ... 177s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode 177s Setting up pkg-config:armhf (1.8.1-4build1) ... 177s Setting up cpp-15 (15.2.0-12ubuntu1) ... 177s Setting up cpp (4:15.2.0-4ubuntu1) ... 177s Setting up libc6-dev:armhf (2.42-2ubuntu4) ... 177s Setting up gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 177s Setting up libgivaro-dev (4.2.1-1build1) ... 177s Setting up gcc-15 (15.2.0-12ubuntu1) ... 177s Setting up libstdc++-15-dev:armhf (15.2.0-12ubuntu1) ... 177s Setting up fflas-ffpack (2.5.0-3build1) ... 177s Setting up g++-15-arm-linux-gnueabihf (15.2.0-12ubuntu1) ... 177s Setting up gcc (4:15.2.0-4ubuntu1) ... 177s Setting up g++-15 (15.2.0-12ubuntu1) ... 177s Setting up g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 177s Setting up g++ (4:15.2.0-4ubuntu1) ... 177s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 177s Setting up build-essential (12.12ubuntu2) ... 177s Processing triggers for man-db (2.13.1-1) ... 178s Processing triggers for libc-bin (2.42-2ubuntu4) ... 187s autopkgtest [07:00:13]: test upstream-tests: [----------------------- 189s rm -f test-fdot test-finit test-fscal test-fadd test-fger test-ftrsv test-ftrtri test-ftrmv test-ftrsm test-ftrstr test-ftrssyr2k test-ftrsm-check test-ftrmm test-fgemm test-fgemm-check test-permutations test-rpm test-compressQ test-lu test-pluq-check test-fsyr2k test-invert-check test-rankprofiles test-det test-det-check test-charpoly test-minpoly test-multifile1 test-io test-maxdelayeddim test-solve test-fgesv test-simd test-fgemv test-nullspace regression-check *.o 189s cd tests && rm -f test-fdot test-finit test-fscal test-fadd test-fger test-ftrsv test-ftrtri test-ftrmv test-ftrsm test-ftrstr test-ftrssyr2k test-ftrsm-check test-ftrmm test-fgemm test-fgemm-check test-permutations test-rpm test-compressQ test-lu test-pluq-check test-fsyr2k test-invert-check test-rankprofiles test-det test-det-check test-charpoly test-minpoly test-multifile1 test-io test-maxdelayeddim test-solve test-fgesv test-simd test-fgemv test-nullspace regression-check *.o 189s g++ tests/test-fdot.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fdot 193s g++ tests/test-finit.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-finit 196s g++ tests/test-fscal.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fscal 200s g++ tests/test-fadd.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fadd 204s g++ tests/test-fger.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fger 207s g++ tests/test-ftrsv.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrsv 211s In file included from /usr/include/c++/15/vector:67, 211s from /usr/include/c++/15/bits/random.h:34, 211s from /usr/include/c++/15/random:50, 211s from tests/test-ftrsv.C:34: 211s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 211s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 211s 663 | return std::__uninitialized_copy_a 211s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 211s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 211s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 211s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 211s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 211s | ^~~~~~~~~~~~~~~~~~~~~~ 211s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 212s g++ tests/test-ftrtri.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrtri 216s In file included from /usr/include/c++/15/vector:67, 216s from /usr/include/c++/15/bits/random.h:34, 216s from /usr/include/c++/15/random:50, 216s from tests/test-ftrtri.C:35: 216s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 216s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 216s 663 | return std::__uninitialized_copy_a 216s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 216s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 216s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 217s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 217s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 217s | ^~~~~~~~~~~~~~~~~~~~~~ 217s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 219s g++ tests/test-ftrmv.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrmv 223s In file included from /usr/include/c++/15/vector:67, 223s from /usr/include/c++/15/bits/random.h:34, 223s from /usr/include/c++/15/random:50, 223s from tests/test-ftrmv.C:35: 223s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 223s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 223s 663 | return std::__uninitialized_copy_a 223s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 223s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 223s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 223s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 223s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 223s | ^~~~~~~~~~~~~~~~~~~~~~ 223s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 226s g++ tests/test-ftrsm.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrsm 229s In file included from /usr/include/c++/15/vector:67, 229s from /usr/include/gmp++/gmp++_int.h:20, 229s from /usr/include/gmp++/gmp++.h:57, 229s from /usr/include/givaro/givinteger.h:19, 229s from /usr/include/givaro/modular-integer.h:16, 229s from tests/test-ftrsm.C:30: 229s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 229s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 229s 663 | return std::__uninitialized_copy_a 229s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 229s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 229s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 230s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 230s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 230s | ^~~~~~~~~~~~~~~~~~~~~~ 230s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 233s g++ tests/test-ftrstr.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrstr 238s In file included from /usr/include/c++/15/memory:71, 238s from /usr/include/fflas-ffpack/utils/align-allocator.h:38, 238s from /usr/include/fflas-ffpack/utils/fflas_memory.h:41, 238s from /usr/include/fflas-ffpack/fflas/fflas.h:69, 238s from /usr/include/fflas-ffpack/utils/fflas_io.h:49, 238s from tests/test-ftrstr.C:26: 238s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 238s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 238s 663 | return std::__uninitialized_copy_a 238s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 238s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 238s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 238s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 238s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 238s | ^~~~~~~~~~~~~~~~~~~~~~ 238s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 243s g++ tests/test-ftrssyr2k.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrssyr2k 247s In file included from /usr/include/c++/15/memory:71, 247s from /usr/include/fflas-ffpack/utils/align-allocator.h:38, 247s from /usr/include/fflas-ffpack/utils/fflas_memory.h:41, 247s from /usr/include/fflas-ffpack/fflas/fflas.h:69, 247s from /usr/include/fflas-ffpack/utils/fflas_io.h:49, 247s from tests/test-ftrssyr2k.C:26: 247s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 247s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 247s 663 | return std::__uninitialized_copy_a 247s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 247s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 247s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 248s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 248s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 248s | ^~~~~~~~~~~~~~~~~~~~~~ 248s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 252s g++ tests/test-ftrsm-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrsm-check 256s g++ tests/test-ftrmm.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-ftrmm 260s In file included from /usr/include/c++/15/vector:67, 260s from /usr/include/gmp++/gmp++_int.h:20, 260s from /usr/include/gmp++/gmp++.h:57, 260s from /usr/include/givaro/givinteger.h:19, 260s from /usr/include/givaro/modular-integer.h:16, 260s from tests/test-ftrmm.C:35: 260s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 260s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 260s 663 | return std::__uninitialized_copy_a 260s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 260s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 260s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 260s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 260s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 260s | ^~~~~~~~~~~~~~~~~~~~~~ 260s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 262s g++ tests/test-fgemm.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fgemm 266s In file included from /usr/include/c++/15/memory:71, 266s from /usr/include/fflas-ffpack/utils/align-allocator.h:38, 266s from /usr/include/fflas-ffpack/utils/fflas_memory.h:41, 266s from /usr/include/fflas-ffpack/fflas/fflas.h:69, 266s from /usr/include/fflas-ffpack/utils/fflas_io.h:49, 266s from tests/test-fgemm.C:39: 266s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 266s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 266s 663 | return std::__uninitialized_copy_a 266s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 266s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 266s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 267s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 267s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 267s | ^~~~~~~~~~~~~~~~~~~~~~ 267s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 270s g++ tests/test-fgemm-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fgemm-check 275s g++ tests/test-permutations.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-permutations 277s g++ tests/test-rpm.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-rpm 279s g++ tests/test-compressQ.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-compressQ 282s g++ tests/test-lu.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-lu 286s In file included from /usr/include/c++/15/vector:68, 286s from /usr/include/gmp++/gmp++_int.h:20, 286s from /usr/include/gmp++/gmp++.h:57, 286s from /usr/include/givaro/givinteger.h:19, 286s from /usr/include/givaro/modular-balanced-double.h:16, 286s from /usr/include/givaro/modular-balanced.h:23, 286s from tests/test-lu.C:50: 286s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 286s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 286s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 286s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 286s 637 | this->_M_impl._M_start, 286s | ~~~~~~~~~~~~~~~~~~~~~~~ 286s 638 | _M_get_Tp_allocator()); 286s | ~~~~~~~~~~~~~~~~~~~~~~ 287s In file included from /usr/include/c++/15/vector:67: 287s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 287s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 287s 663 | return std::__uninitialized_copy_a 287s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 287s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 287s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 287s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 287s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 287s | ^~~~~~~~~~~~~~~~~~~~~~ 287s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 287s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 287s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 287s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 292s g++ tests/test-pluq-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-pluq-check 296s g++ tests/test-fsyr2k.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fsyr2k 299s In file included from /usr/include/c++/15/vector:67, 299s from /usr/include/c++/15/bits/random.h:34, 299s from /usr/include/c++/15/random:50, 299s from tests/test-fsyr2k.C:32: 299s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 299s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 299s 663 | return std::__uninitialized_copy_a 299s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 299s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 299s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 300s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 300s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 300s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 300s | ^~~~~~~~~~~~~~~~~~~~~~ 300s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 302s g++ tests/test-invert-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-invert-check 306s g++ tests/test-rankprofiles.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-rankprofiles 311s In file included from /usr/include/c++/15/vector:68, 311s from /usr/include/gmp++/gmp++_int.h:20, 311s from /usr/include/gmp++/gmp++.h:57, 311s from /usr/include/givaro/givinteger.h:19, 311s from /usr/include/givaro/givpoly1dense.h:22, 311s from /usr/include/givaro/givpoly1.h:38, 311s from /usr/include/fflas-ffpack/ffpack/ffpack.h:38, 311s from tests/test-rankprofiles.C:31: 311s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 311s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 311s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 311s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 311s 637 | this->_M_impl._M_start, 311s | ~~~~~~~~~~~~~~~~~~~~~~~ 311s 638 | _M_get_Tp_allocator()); 311s | ~~~~~~~~~~~~~~~~~~~~~~ 311s In file included from /usr/include/c++/15/vector:67: 311s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 311s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 311s 663 | return std::__uninitialized_copy_a 311s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 311s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 311s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 311s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 311s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 311s | ^~~~~~~~~~~~~~~~~~~~~~ 311s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 311s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 311s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 311s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 316s g++ tests/test-det.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-det 320s g++ tests/test-det-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-det-check 324s g++ tests/test-charpoly.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-charpoly 329s In file included from /usr/include/c++/15/vector:68, 329s from /usr/include/gmp++/gmp++_int.h:20, 329s from /usr/include/gmp++/gmp++.h:57, 329s from /usr/include/givaro/givinteger.h:19, 329s from /usr/include/givaro/modular-integral.h:19, 329s from /usr/include/givaro/modular.h:21, 329s from tests/test-charpoly.C:38: 329s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 329s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 329s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 329s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 329s 637 | this->_M_impl._M_start, 329s | ~~~~~~~~~~~~~~~~~~~~~~~ 329s 638 | _M_get_Tp_allocator()); 329s | ~~~~~~~~~~~~~~~~~~~~~~ 329s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 329s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 329s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 329s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 329s 637 | this->_M_impl._M_start, 329s | ~~~~~~~~~~~~~~~~~~~~~~~ 329s 638 | _M_get_Tp_allocator()); 329s | ~~~~~~~~~~~~~~~~~~~~~~ 329s In file included from /usr/include/c++/15/vector:67: 329s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 329s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 329s 663 | return std::__uninitialized_copy_a 329s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 329s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 329s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 329s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 329s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 329s | ^~~~~~~~~~~~~~~~~~~~~~ 329s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 330s In file included from /usr/include/givaro/givpoly1denseops.inl:13, 330s from /usr/include/givaro/givpoly1.h:41, 330s from /usr/include/fflas-ffpack/ffpack/ffpack.h:38, 330s from /usr/include/fflas-ffpack/utils/fflas_randommatrix.h:218, 330s from tests/test-charpoly.C:40: 330s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 330s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 78 | mul(R, R.begin(), R.end(), 330s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 330s 79 | P, P.begin(), P.end(), 330s | ~~~~~~~~~~~~~~~~~~~~~~ 330s 80 | Q, Q.begin(), Q.end()); 330s | ~~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: 330s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 330s | ^~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 637 | return std::uninitialized_copy(__first, __last, __result); 330s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 330s In file included from /usr/include/fflas-ffpack/utils/args-parser.h:37, 330s from tests/test-charpoly.C:43: 330s /usr/include/givaro/givprint.h: In function ‘std::ostream& std::operator<<(ostream&, const vector<_Tp, _Alloc>&) [with T = double; A = allocator]’: 330s /usr/include/givaro/givprint.h:32:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 32 | std::copy(V.begin(), V.end(), std::ostream_iterator(out << '['," ")); 330s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’: 330s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 330s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 330s 637 | this->_M_impl._M_start, 330s | ~~~~~~~~~~~~~~~~~~~~~~~ 330s 638 | _M_get_Tp_allocator()); 330s | ~~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/givaro/givprint.h: In function ‘std::ostream& std::operator<<(ostream&, const vector<_Tp, _Alloc>&) [with T = long long int; A = allocator]’: 330s /usr/include/givaro/givprint.h:32:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 32 | std::copy(V.begin(), V.end(), std::ostream_iterator(out << '['," ")); 330s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 330s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 330s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 330s | ^~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 330s In file included from /usr/include/givaro/givpoly1denseops.inl:14: 330s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 330s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 330s | ^~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 330s 70 | return karamul(R, Rbeg, Rend, 330s | ~~~~~~~^~~~~~~~~~~~~~~ 330s 71 | P, Pbeg, Pend, 330s | ~~~~~~~~~~~~~~ 330s 72 | Q, Qbeg, Qend); 330s | ~~~~~~~~~~~~~~ 330s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 330s 74 | return stdmul(R, Rbeg, Rend, 330s | ~~~~~~^~~~~~~~~~~~~~~ 330s 75 | P, Pbeg, Pend, 330s | ~~~~~~~~~~~~~~ 330s 76 | Q, Qbeg, Qend); 330s | ~~~~~~~~~~~~~~ 330s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 330s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: 330s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 330s | ^~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s In file included from /usr/include/c++/15/string:53, 330s from /usr/include/c++/15/bits/locale_classes.h:42, 330s from /usr/include/c++/15/bits/ios_base.h:43, 330s from /usr/include/c++/15/ios:46, 330s from /usr/include/c++/15/bits/ostream.h:43, 330s from /usr/include/c++/15/ostream:42, 330s from /usr/include/c++/15/iostream:43, 330s from tests/test-charpoly.C:36: 330s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = ostream_iterator >]’: 330s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 633 | copy(_II __first, _II __last, _OI __result) 330s | ^~~~ 330s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*; _Tp = long long int]’: 330s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 330s | ^~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 637 | return std::uninitialized_copy(__first, __last, __result); 330s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 330s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = ostream_iterator >]’: 330s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 330s 633 | copy(_II __first, _II __last, _OI __result) 330s | ^~~~ 330s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s In file included from /usr/include/c++/15/vector:74: 331s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 331s /usr/include/c++/15/bits/vector.tcc:238:51: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), 331s | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 331s 239 | __x.end()); 331s | ~~~~~~~~~~ 331s /usr/include/c++/15/bits/vector.tcc:250:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), 331s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 251 | end(), _M_get_Tp_allocator()); 331s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s In file included from /usr/include/c++/15/ext/alloc_traits.h:36, 331s from /usr/include/c++/15/bits/basic_string.h:41, 331s from /usr/include/c++/15/string:56: 331s In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’, 331s inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/vector.tcc:250:21: 331s /usr/include/c++/15/bits/alloc_traits.h:1045:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 1045 | std::_Destroy(__first, __last); 331s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s 140 | 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 331s | ^~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 172 | P, Pbeg, Pmid, 331s | ~~~~~~~~~~~~~~ 331s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 331s | ~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 190 | P, Pmid, Pend, 331s | ~~~~~~~~~~~~~~ 331s 191 | Q, Qmid, Qend); 331s | ~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 198 | P, Pmid, Pend, 331s | ~~~~~~~~~~~~~~ 331s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 331s | ~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 331s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 331s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 217 | PHPL, PHPL.begin(), PHPL.end(), 331s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 331s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 331s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 331s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 331s | ^~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 78 | mul(R, R.begin(), R.end(), 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 331s 79 | P, P.begin(), P.end(), 331s | ~~~~~~~~~~~~~~~~~~~~~~ 331s 80 | Q, Q.begin(), Q.end()); 331s | ~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s In file included from /usr/include/c++/15/string:46: 331s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 331s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 705 | __miter_base(_Iterator __it) 331s | ^~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 78 | mul(R, R.begin(), R.end(), 331s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 331s 79 | P, P.begin(), P.end(), 331s | ~~~~~~~~~~~~~~~~~~~~~~ 331s 80 | Q, Q.begin(), Q.end()); 331s | ~~~~~~~~~~~~~~~~~~~~~~ 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*]’: 331s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 331s | ^~~~~~~~~~~~~~~~~~ 331s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 331s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 331s 705 | __miter_base(_Iterator __it) 331s | ^~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 332s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 78 | mul(R, R.begin(), R.end(), 332s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 332s 79 | P, P.begin(), P.end(), 332s | ~~~~~~~~~~~~~~~~~~~~~~ 332s 80 | Q, Q.begin(), Q.end()); 332s | ~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/c++/15/bits/stl_vector.h: In function ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = allocator]’: 332s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 2378 | { return std::lexicographical_compare(__x.begin(), __x.end(), 332s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 332s 2379 | __y.begin(), __y.end()); } 332s | ~~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: 332s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 1907 | _M_allocate_and_copy(size_type __n, 332s | ^~~~~~~~~~~~~~~~~~~~ 332s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/c++/15/bits/stl_vector.h:1912:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 1911 | std::__uninitialized_copy_a 332s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332s 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); 332s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 332s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 633 | copy(_II __first, _II __last, _OI __result) 332s | ^~~~ 332s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s In file included from /usr/include/givaro/givpoly1denseops.inl:12: 332s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 332s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 332s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 332s | ^~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 332s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 332s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 332s | ^~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s 153 | return subin(R, P, Pbeg, Pend); 332s | ~~~~~^~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 332s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 332s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 332s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 332s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 332s | ^~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 70 | return karamul(R, Rbeg, Rend, 332s | ~~~~~~~^~~~~~~~~~~~~~~ 332s 71 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 72 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 74 | return stdmul(R, Rbeg, Rend, 332s | ~~~~~~^~~~~~~~~~~~~~~ 332s 75 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 76 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 332s | ^~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 70 | return karamul(R, Rbeg, Rend, 332s | ~~~~~~~^~~~~~~~~~~~~~~ 332s 71 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 72 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 74 | return stdmul(R, Rbeg, Rend, 332s | ~~~~~~^~~~~~~~~~~~~~~ 332s 75 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 76 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 332s | ^~~~~~~~~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 70 | return karamul(R, Rbeg, Rend, 332s | ~~~~~~~^~~~~~~~~~~~~~~ 332s 71 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 72 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 332s 74 | return stdmul(R, Rbeg, Rend, 332s | ~~~~~~^~~~~~~~~~~~~~~ 332s 75 | P, Pbeg, Pend, 332s | ~~~~~~~~~~~~~~ 332s 76 | Q, Qbeg, Qend); 332s | ~~~~~~~~~~~~~~ 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 332s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 333s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 1774 | lexicographical_compare(_II1 __first1, _II1 __last1, 333s | ^~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 1789 | return std::__lexicographical_compare_aux(__first1, __last1, 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 333s 1790 | __first2, __last2); 333s | ~~~~~~~~~~~~~~~~~~ 333s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s In file included from /usr/include/c++/15/bits/alloc_traits.h:33: 333s /usr/include/c++/15/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: 333s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 219 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) 333s | ^~~~~~~~ 333s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 333s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 333s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 140 | 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 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 172 | P, Pbeg, Pmid, 333s | ~~~~~~~~~~~~~~ 333s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 190 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 191 | Q, Qmid, Qend); 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 198 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 217 | PHPL, PHPL.begin(), PHPL.end(), 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’: 333s /usr/include/c++/15/bits/vector.tcc:238:51: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), 333s | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 333s 239 | __x.end()); 333s | ~~~~~~~~~~ 333s /usr/include/c++/15/bits/vector.tcc:250:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), 333s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 251 | end(), _M_get_Tp_allocator()); 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int]’, 333s inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/vector.tcc:250:21: 333s /usr/include/c++/15/bits/alloc_traits.h:1045:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 1045 | std::_Destroy(__first, __last); 333s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 140 | 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 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 172 | P, Pbeg, Pmid, 333s | ~~~~~~~~~~~~~~ 333s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 190 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 191 | Q, Qmid, Qend); 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 198 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 217 | PHPL, PHPL.begin(), PHPL.end(), 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 140 | 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 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 172 | P, Pbeg, Pmid, 333s | ~~~~~~~~~~~~~~ 333s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 190 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 191 | Q, Qmid, Qend); 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 198 | P, Pmid, Pend, 333s | ~~~~~~~~~~~~~~ 333s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 333s | ~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 333s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 217 | PHPL, PHPL.begin(), PHPL.end(), 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 333s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 333s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 333s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 333s | ^~~~~~~~~~~~~~~~~~~~~~ 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 333s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 334s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 1456 | __lexicographical_compare_aux(_II1 __first1, _II1 __last1, 334s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s In file included from /usr/include/c++/15/string:50: 334s /usr/include/c++/15/bits/stl_iterator.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: 334s /usr/include/c++/15/bits/stl_iterator.h:3073:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 3073 | __niter_wrap(_From __from, _To __res) 334s | ^~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 153 | return subin(R, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_vector.h: In function ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = allocator]’: 334s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 2378 | { return std::lexicographical_compare(__x.begin(), __x.end(), 334s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 334s 2379 | __y.begin(), __y.end()); } 334s | ~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 334s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 1907 | _M_allocate_and_copy(size_type __n, 334s | ^~~~~~~~~~~~~~~~~~~~ 334s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_vector.h:1912:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 1911 | std::__uninitialized_copy_a 334s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); 334s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 334s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 633 | copy(_II __first, _II __last, _OI __result) 334s | ^~~~ 334s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 153 | return subin(R, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 334s | ^~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 153 | return subin(R, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 334s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 334s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 334s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 335s | ^~~~~~~~~~~~~~~~~~~~~~ 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 335s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s 1774 | lexicographical_compare(_II1 __first1, _II1 __last1, 335s | ^~~~~~~~~~~~~~~~~~~~~~~ 335s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s 1789 | return std::__lexicographical_compare_aux(__first1, __last1, 335s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 335s 1790 | __first2, __last2); 335s | ~~~~~~~~~~~~~~~~~~ 335s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: 335s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s 219 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) 335s | ^~~~~~~~ 335s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 335s | ^~~~~~~~~~~~~~~~~~~~~~ 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 335s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s 1456 | __lexicographical_compare_aux(_II1 __first1, _II1 __last1, 335s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s /usr/include/c++/15/bits/stl_iterator.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = long long int*]’: 335s /usr/include/c++/15/bits/stl_iterator.h:3073:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 335s 3073 | __niter_wrap(_From __from, _To __res) 335s | ^~~~~~~~~~~~ 337s g++ tests/test-minpoly.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-minpoly 341s In file included from /usr/include/c++/15/vector:68, 341s from /usr/include/c++/15/bits/random.h:34, 341s from /usr/include/c++/15/random:50, 341s from tests/test-minpoly.C:35: 341s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 341s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 341s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 341s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 341s 637 | this->_M_impl._M_start, 341s | ~~~~~~~~~~~~~~~~~~~~~~~ 341s 638 | _M_get_Tp_allocator()); 341s | ~~~~~~~~~~~~~~~~~~~~~~ 341s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 341s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 341s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 341s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 341s 637 | this->_M_impl._M_start, 341s | ~~~~~~~~~~~~~~~~~~~~~~~ 341s 638 | _M_get_Tp_allocator()); 341s | ~~~~~~~~~~~~~~~~~~~~~~ 341s tests/test-minpoly.C: In function ‘bool check_minpoly(const Field&, size_t, RandIter&) [with Field = Givaro::Modular; RandIter = Givaro::ModularRandIter >]’: 341s tests/test-minpoly.C:129:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 341s 129 | FieldPoly FP_minP = FieldPoly(minP.begin(), minP.end()); 341s | ^~~~~~~ 341s tests/test-minpoly.C: In function ‘bool check_minpoly(const Field&, size_t, RandIter&) [with Field = Givaro::ModularBalanced; RandIter = Givaro::ModularRandIter >]’: 341s tests/test-minpoly.C:129:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 341s 129 | FieldPoly FP_minP = FieldPoly(minP.begin(), minP.end()); 341s | ^~~~~~~ 341s tests/test-minpoly.C: In function ‘bool check_minpoly(const Field&, size_t, RandIter&) [with Field = Givaro::Modular; RandIter = Givaro::ModularRandIter >]’: 341s tests/test-minpoly.C:129:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 341s 129 | FieldPoly FP_minP = FieldPoly(minP.begin(), minP.end()); 341s | ^~~~~~~ 341s tests/test-minpoly.C: In function ‘bool check_minpoly(const Field&, size_t, RandIter&) [with Field = Givaro::ModularBalanced; RandIter = Givaro::ModularRandIter >]’: 341s tests/test-minpoly.C:129:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 341s 129 | FieldPoly FP_minP = FieldPoly(minP.begin(), minP.end()); 341s | ^~~~~~~ 341s In file included from /usr/include/c++/15/vector:67: 341s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 341s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 341s 663 | return std::__uninitialized_copy_a 341s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 341s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 341s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 342s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 342s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 342s In file included from /usr/include/givaro/givpoly1denseops.inl:13, 342s from /usr/include/givaro/givpoly1.h:41, 342s from /usr/include/fflas-ffpack/ffpack/ffpack.h:38, 342s from tests/test-minpoly.C:40: 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 78 | mul(R, R.begin(), R.end(), 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 342s 79 | P, P.begin(), P.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s 80 | Q, Q.begin(), Q.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: 342s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 637 | return std::uninitialized_copy(__first, __last, __result); 342s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/stl_vector.h:736:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 736 | vector(_InputIterator __first, _InputIterator __last, 342s | ^~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h:736:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h:751:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 751 | _M_range_initialize(__first, __last, 342s | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 342s 752 | std::__iterator_category(__first)); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::div(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 259 | mul(Q, Q.begin(), Q.end(), // rev(Q) = rev(A) rev(B)^{-1} mod X^l 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 260 | S, S.begin(), S.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s 261 | T, T.begin(), T.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::div(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 259 | mul(Q, Q.begin(), Q.end(), // rev(Q) = rev(A) rev(B)^{-1} mod X^l 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 260 | S, S.begin(), S.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s 261 | T, T.begin(), T.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/stl_vector.h:736:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 736 | vector(_InputIterator __first, _InputIterator __last, 342s | ^~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h:736:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h:751:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 751 | _M_range_initialize(__first, __last, 342s | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 342s 752 | std::__iterator_category(__first)); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::div(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 259 | mul(Q, Q.begin(), Q.end(), // rev(Q) = rev(A) rev(B)^{-1} mod X^l 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 260 | S, S.begin(), S.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s 261 | T, T.begin(), T.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::div(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 259 | mul(Q, Q.begin(), Q.end(), // rev(Q) = rev(A) rev(B)^{-1} mod X^l 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 260 | S, S.begin(), S.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s 261 | T, T.begin(), T.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:259:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 342s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 342s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 342s In file included from /usr/include/givaro/givpoly1denseops.inl:14: 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 70 | return karamul(R, Rbeg, Rend, 342s | ~~~~~~~^~~~~~~~~~~~~~~ 342s 71 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 72 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 74 | return stdmul(R, Rbeg, Rend, 342s | ~~~~~~^~~~~~~~~~~~~~~ 342s 75 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 76 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: 342s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 342s | ^~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/stl_vector.h:1971:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1971 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, 342s | ^~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h:1971:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h:1974:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1974 | _M_range_initialize_n(__first, __last, 342s | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 342s 1975 | std::distance(__first, __last)); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s In file included from /usr/include/givaro/givpoly1denseops.inl:11: 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reverse(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1misc.inl:367:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 367 | std::reverse_copy(Q.begin(), Q.end(), P.begin()); 342s | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reversein(Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1misc.inl:377:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 377 | std::reverse(P.begin(), P.end()); 342s | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reverse(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1misc.inl:367:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 367 | std::reverse_copy(Q.begin(), Q.end(), P.begin()); 342s | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 70 | return karamul(R, Rbeg, Rend, 342s | ~~~~~~~^~~~~~~~~~~~~~~ 342s 71 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 72 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 74 | return stdmul(R, Rbeg, Rend, 342s | ~~~~~~^~~~~~~~~~~~~~~ 342s 75 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 76 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reversein(Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1misc.inl:377:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 377 | std::reverse(P.begin(), P.end()); 342s | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/stl_vector.h:1971:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1971 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, 342s | ^~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h:1971:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h:1974:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1974 | _M_range_initialize_n(__first, __last, 342s | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 342s 1975 | std::distance(__first, __last)); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reverse(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1misc.inl:367:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 367 | std::reverse_copy(Q.begin(), Q.end(), P.begin()); 342s | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 70 | return karamul(R, Rbeg, Rend, 342s | ~~~~~~~^~~~~~~~~~~~~~~ 342s 71 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 72 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 74 | return stdmul(R, Rbeg, Rend, 342s | ~~~~~~^~~~~~~~~~~~~~~ 342s 75 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 76 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reversein(Rep&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1misc.inl:377:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 377 | std::reverse(P.begin(), P.end()); 342s | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reverse(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1misc.inl:367:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 367 | std::reverse_copy(Q.begin(), Q.end(), P.begin()); 342s | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 70 | return karamul(R, Rbeg, Rend, 342s | ~~~~~~~^~~~~~~~~~~~~~~ 342s 71 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 72 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 74 | return stdmul(R, Rbeg, Rend, 342s | ~~~~~~^~~~~~~~~~~~~~~ 342s 75 | P, Pbeg, Pend, 342s | ~~~~~~~~~~~~~~ 342s 76 | Q, Qbeg, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1misc.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::reversein(Rep&) const [with Domain = Givaro::ModularBalanced]’: 342s /usr/include/givaro/givpoly1misc.inl:377:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 377 | std::reverse(P.begin(), P.end()); 342s | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 342s In file included from /usr/include/c++/15/vector:74: 342s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/vector.tcc:238:51: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), 342s | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 342s 239 | __x.end()); 342s | ~~~~~~~~~~ 342s /usr/include/c++/15/bits/vector.tcc:250:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), 342s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 251 | end(), _M_get_Tp_allocator()); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s In file included from /usr/include/c++/15/ext/alloc_traits.h:36, 342s from /usr/include/c++/15/bits/basic_string.h:41, 342s from /usr/include/c++/15/string:56, 342s from /usr/include/c++/15/bits/locale_classes.h:42, 342s from /usr/include/c++/15/bits/ios_base.h:43, 342s from /usr/include/c++/15/iomanip:47, 342s from tests/test-minpoly.C:33: 342s In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’, 342s inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/vector.tcc:250:21: 342s /usr/include/c++/15/bits/alloc_traits.h:1045:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1045 | std::_Destroy(__first, __last); 342s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 140 | 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 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 172 | P, Pbeg, Pmid, 342s | ~~~~~~~~~~~~~~ 342s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 190 | P, Pmid, Pend, 342s | ~~~~~~~~~~~~~~ 342s 191 | Q, Qmid, Qend); 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 198 | P, Pmid, Pend, 342s | ~~~~~~~~~~~~~~ 342s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 342s | ~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 342s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 342s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 217 | PHPL, PHPL.begin(), PHPL.end(), 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 342s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 342s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 342s | ^~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: 342s /usr/include/c++/15/bits/stl_vector.h:1981:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1981 | _M_range_initialize_n(_Iterator __first, _Sentinel __last, 342s | ^~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_vector.h:1981:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_vector.h:1989:44: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last, 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 1990 | __start, _M_get_Tp_allocator()); 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s In file included from /usr/include/c++/15/algorithm:63, 342s from /usr/include/fflas-ffpack/fflas/fflas.h:65, 342s from tests/test-minpoly.C:39: 342s /usr/include/c++/15/bits/stl_algo.h: In function ‘_OIter std::reverse_copy(_BIter, _BIter, _OIter) [with _BIter = __gnu_cxx::__normal_iterator >; _OIter = __gnu_cxx::__normal_iterator >]’: 342s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1095 | reverse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, 342s | ^~~~~~~~~~~~ 342s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::newtoninviter(Rep&, Rep&, Rep&, const Rep&, const Givaro::Degree&) const [with Domain = Givaro::Modular]’: 342s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 159 | mul(Am, Am.begin(), Am.end(), // A * G^2 342s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 160 | A, A.begin(), A.begin() + std::min(static_cast(i.value()), A.end()-A.begin()), 342s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342s 161 | S, S.begin(), S.end()); 342s | ~~~~~~~~~~~~~~~~~~~~~~ 342s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_algo.h: In function ‘void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator >]’: 342s /usr/include/c++/15/bits/stl_algo.h:1067:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1067 | reverse(_BidirectionalIterator __first, _BidirectionalIterator __last) 342s | ^~~~~~~ 342s /usr/include/c++/15/bits/stl_algo.h:1067:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s /usr/include/c++/15/bits/stl_algo.h:1073:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 342s 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); 342s | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::newtoninviter(Rep&, Rep&, Rep&, const Rep&, const Givaro::Degree&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 159 | mul(Am, Am.begin(), Am.end(), // A * G^2 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 160 | A, A.begin(), A.begin() + std::min(static_cast(i.value()), A.end()-A.begin()), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 161 | S, S.begin(), S.end()); 343s | ~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 140 | 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 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 172 | P, Pbeg, Pmid, 343s | ~~~~~~~~~~~~~~ 343s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 190 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 191 | Q, Qmid, Qend); 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 198 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 217 | PHPL, PHPL.begin(), PHPL.end(), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 343s /usr/include/c++/15/bits/stl_vector.h:1981:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1981 | _M_range_initialize_n(_Iterator __first, _Sentinel __last, 343s | ^~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_vector.h:1981:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_vector.h:1989:44: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1989 | = std::__uninitialized_copy_a(_GLIBCXX_MOVE(__first), __last, 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 1990 | __start, _M_get_Tp_allocator()); 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_algo.h: In function ‘_OIter std::reverse_copy(_BIter, _BIter, _OIter) [with _BIter = __gnu_cxx::__normal_iterator >; _OIter = __gnu_cxx::__normal_iterator >]’: 343s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1095 | reverse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, 343s | ^~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h:1095:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::newtoninviter(Rep&, Rep&, Rep&, const Rep&, const Givaro::Degree&) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 159 | mul(Am, Am.begin(), Am.end(), // A * G^2 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 160 | A, A.begin(), A.begin() + std::min(static_cast(i.value()), A.end()-A.begin()), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 161 | S, S.begin(), S.end()); 343s | ~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 140 | 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 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 172 | P, Pbeg, Pmid, 343s | ~~~~~~~~~~~~~~ 343s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 190 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 191 | Q, Qmid, Qend); 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 198 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 217 | PHPL, PHPL.begin(), PHPL.end(), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h: In function ‘void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator >]’: 343s /usr/include/c++/15/bits/stl_algo.h:1067:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1067 | reverse(_BidirectionalIterator __first, _BidirectionalIterator __last) 343s | ^~~~~~~ 343s /usr/include/c++/15/bits/stl_algo.h:1067:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h:1073:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1073 | std::__reverse(__first, __last, std::__iterator_category(__first)); 343s | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::newtoninviter(Rep&, Rep&, Rep&, const Rep&, const Givaro::Degree&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 159 | mul(Am, Am.begin(), Am.end(), // A * G^2 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 160 | A, A.begin(), A.begin() + std::min(static_cast(i.value()), A.end()-A.begin()), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 161 | S, S.begin(), S.end()); 343s | ~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:159:12: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 140 | 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 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 172 | P, Pbeg, Pmid, 343s | ~~~~~~~~~~~~~~ 343s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 190 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 191 | Q, Qmid, Qend); 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 198 | P, Pmid, Pend, 343s | ~~~~~~~~~~~~~~ 343s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 343s | ~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 217 | PHPL, PHPL.begin(), PHPL.end(), 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: 343s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1907 | _M_allocate_and_copy(size_type __n, 343s | ^~~~~~~~~~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_vector.h:1912:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1911 | std::__uninitialized_copy_a 343s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); 343s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s In file included from /usr/include/c++/15/string:53: 343s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 343s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 633 | copy(_II __first, _II __last, _OI __result) 343s | ^~~~ 343s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s In file included from /usr/include/givaro/givpoly1denseops.inl:12: 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 153 | return subin(R, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: 343s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 637 | return std::uninitialized_copy(__first, __last, __result); 343s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 64 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h: In function ‘void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: 343s /usr/include/c++/15/bits/stl_algo.h:1038:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1038 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, 343s | ^~~~~~~~~ 343s /usr/include/c++/15/bits/stl_algo.h:1038:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h:1046:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1046 | std::iter_swap(__first, __last); 343s | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 64 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 153 | return subin(R, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*; _Tp = long long int]’: 343s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 637 | return std::uninitialized_copy(__first, __last, __result); 343s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 64 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 153 | return subin(R, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h: In function ‘void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: 343s /usr/include/c++/15/bits/stl_algo.h:1038:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1038 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, 343s | ^~~~~~~~~ 343s /usr/include/c++/15/bits/stl_algo.h:1038:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/c++/15/bits/stl_algo.h:1046:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 1046 | std::iter_swap(__first, __last); 343s | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 64 | return sqr(R, R.begin(), R.end(), P, P.begin(), P.end()); 343s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1muldiv.inl:64:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 343s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 343s | ^~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 153 | return subin(R, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 343s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 343s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 343s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s In file included from /usr/include/c++/15/string:46: 344s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 344s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 705 | __miter_base(_Iterator __it) 344s | ^~~~~~~~~~~~ 344s In file included from /usr/include/c++/15/bits/alloc_traits.h:33: 344s /usr/include/c++/15/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: 344s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 219 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) 344s | ^~~~~~~~ 344s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: 344s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 344s | ^~~~~~~~~~~~~~~~~~ 344s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 83 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 91 | return sqrrec(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 92 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 93 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 95 | return stdsqr(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 96 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 97 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/c++/15/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: 344s /usr/include/c++/15/bits/stl_algobase.h:156:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 156 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 344s | ^~~~~~~~~ 344s /usr/include/c++/15/bits/stl_algobase.h:156:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 83 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 91 | return sqrrec(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 92 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 93 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 95 | return stdsqr(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 96 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 97 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*]’: 344s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 344s | ^~~~~~~~~~~~~~~~~~ 344s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’: 344s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 344s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 344s 637 | this->_M_impl._M_start, 344s | ~~~~~~~~~~~~~~~~~~~~~~~ 344s 638 | _M_get_Tp_allocator()); 344s | ~~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’: 344s /usr/include/c++/15/bits/vector.tcc:238:51: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), 344s | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 344s 239 | __x.end()); 344s | ~~~~~~~~~~ 344s /usr/include/c++/15/bits/vector.tcc:250:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), 344s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 251 | end(), _M_get_Tp_allocator()); 344s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int]’, 344s inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/vector.tcc:250:21: 344s /usr/include/c++/15/bits/alloc_traits.h:1045:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 1045 | std::_Destroy(__first, __last); 344s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 83 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 91 | return sqrrec(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 92 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 93 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 95 | return stdsqr(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 96 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 97 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s /usr/include/c++/15/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: 344s /usr/include/c++/15/bits/stl_algobase.h:156:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 156 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) 344s | ^~~~~~~~~ 344s /usr/include/c++/15/bits/stl_algobase.h:156:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 83 | inline typename Poly1Dom::Rep& Poly1Dom::sqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:83:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 91 | return sqrrec(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 92 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 93 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:91:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 95 | return stdsqr(R, Rbeg, Rend, 344s | ~~~~~~^~~~~~~~~~~~~~~ 344s 96 | P, Pbeg, Pend, 344s | ~~~~~~~~~~~~~~ 344s 97 | two); 344s | ~~~~ 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:95:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 344s In file included from /usr/include/c++/15/string:50: 344s /usr/include/c++/15/bits/stl_iterator.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: 344s /usr/include/c++/15/bits/stl_iterator.h:3073:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 3073 | __niter_wrap(_From __from, _To __res) 344s | ^~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 244 | inline typename Poly1Dom::Rep& Poly1Dom::sqrrec( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Type_t& two) const 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 257 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 258 | P, Pbeg, Pmid); // Pl^2 in first storage part of R 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 260 | sqr(R, Rmid, Rend, // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 261 | P, Pmid, Pend); // Ph^2 in second storage part of R 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 264 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 265 | P, Pbeg, Pmid, 344s | ~~~~~~~~~~~~~~ 344s 266 | P, Pmid, Pend); 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdsqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::Modular]’: 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 279 | inline typename Poly1Dom::Rep& Poly1Dom::stdsqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 244 | inline typename Poly1Dom::Rep& Poly1Dom::sqrrec( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Type_t& two) const 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 257 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 258 | P, Pbeg, Pmid); // Pl^2 in first storage part of R 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 260 | sqr(R, Rmid, Rend, // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 261 | P, Pmid, Pend); // Ph^2 in second storage part of R 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 344s 264 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 344s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344s 265 | P, Pbeg, Pmid, 344s | ~~~~~~~~~~~~~~ 344s 266 | P, Pmid, Pend); 344s | ~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdsqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::ModularBalanced]’: 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s 279 | inline typename Poly1Dom::Rep& Poly1Dom::stdsqr( 344s | ^~~~~~~~~~~~~~~~~~~~~~ 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 344s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*; _Tp = long long int]’: 345s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 345s | ^~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 637 | return std::uninitialized_copy(__first, __last, __result); 345s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1907 | _M_allocate_and_copy(size_type __n, 345s | ^~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_vector.h:1912:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1911 | std::__uninitialized_copy_a 345s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); 345s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 633 | copy(_II __first, _II __last, _OI __result) 345s | ^~~~ 345s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::Modular]’: 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 244 | inline typename Poly1Dom::Rep& Poly1Dom::sqrrec( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Type_t& two) const 345s | ^~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 257 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 258 | P, Pbeg, Pmid); // Pl^2 in first storage part of R 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 260 | sqr(R, Rmid, Rend, // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 261 | P, Pmid, Pend); // Ph^2 in second storage part of R 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 264 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 265 | P, Pbeg, Pmid, 345s | ~~~~~~~~~~~~~~ 345s 266 | P, Pmid, Pend); 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdsqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::Modular]’: 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 279 | inline typename Poly1Dom::Rep& Poly1Dom::stdsqr( 345s | ^~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::sqrrec(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 244 | inline typename Poly1Dom::Rep& Poly1Dom::sqrrec( Rep& R, const RepIterator Rbeg, const RepIterator Rend, const Rep& P, const RepConstIterator Pbeg, const RepConstIterator Pend, const Type_t& two) const 345s | ^~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:244:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 257 | sqr(R, Rbeg, Rmid-1, // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 258 | P, Pbeg, Pmid); // Pl^2 in first storage part of R 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:257:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 260 | sqr(R, Rmid, Rend, // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 261 | P, Pmid, Pend); // Ph^2 in second storage part of R 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:260:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 264 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s 265 | P, Pbeg, Pmid, 345s | ~~~~~~~~~~~~~~ 345s 266 | P, Pmid, Pend); 345s | ~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:264:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdsqr(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Type_t&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s 279 | inline typename Poly1Dom::Rep& Poly1Dom::stdsqr( 345s | ^~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1kara.inl:279:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom, Givaro::Dense>::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 345s /usr/include/givaro/givpoly1muldiv.inl:360:20: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 360 | A.erase(A.begin(), A.begin()+(ssize_t)(A.size()-B.size()-(size_t)i)); 345s | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1muldiv.inl:360:20: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 360 | A.erase(A.begin(), A.begin()+(ssize_t)(A.size()-B.size()-(size_t)i)); 345s | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*]’: 345s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 345s | ^~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 705 | __miter_base(_Iterator __it) 345s | ^~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 219 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) 345s | ^~~~~~~~ 345s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 345s /usr/include/givaro/givpoly1muldiv.inl:360:20: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 360 | A.erase(A.begin(), A.begin()+(ssize_t)(A.size()-B.size()-(size_t)i)); 345s | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::modin(Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1muldiv.inl:360:20: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 360 | A.erase(A.begin(), A.begin()+(ssize_t)(A.size()-B.size()-(size_t)i)); 345s | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1039:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1039 | { return reverse_iterator(end()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1049:44: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1049 | { return const_reverse_iterator(end()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rend() const [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1069:46: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1069 | { return const_reverse_iterator(begin()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1059:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1059 | { return reverse_iterator(begin()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1820:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 1820 | erase(const_iterator __first, const_iterator __last) 345s | ^~~~~ 345s /usr/include/c++/15/bits/stl_vector.h:1820:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_vector.h:1824:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 345s | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 78 | mul(R, R.begin(), R.end(), 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 345s 79 | P, P.begin(), P.end(), 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s 80 | Q, Q.begin(), Q.end()); 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_iterator.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = long long int*]’: 345s /usr/include/c++/15/bits/stl_iterator.h:3073:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 3073 | __niter_wrap(_From __from, _To __res) 345s | ^~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 78 | mul(R, R.begin(), R.end(), 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 345s 79 | P, P.begin(), P.end(), 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s 80 | Q, Q.begin(), Q.end()); 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1039:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1039 | { return reverse_iterator(end()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1049:44: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1049 | { return const_reverse_iterator(end()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rend() const [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1069:46: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1069 | { return const_reverse_iterator(begin()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1059:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1059 | { return reverse_iterator(begin()); } 345s | ^ 345s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/stl_vector.h:1820:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s 1820 | erase(const_iterator __first, const_iterator __last) 345s | ^~~~~ 345s /usr/include/c++/15/bits/stl_vector.h:1820:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_vector.h:1824:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 1824 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 345s | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::ModularBalanced]’: 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 78 | mul(R, R.begin(), R.end(), 345s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 345s 79 | P, P.begin(), P.end(), 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s 80 | Q, Q.begin(), Q.end()); 345s | ~~~~~~~~~~~~~~~~~~~~~~ 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_iterator.h: In constructor ‘constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_iterator.h:190:7: note: parameter passing for argument of type ‘std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type’ changed in GCC 7.1 345s 190 | reverse_iterator(iterator_type __x) 345s | ^~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_iterator.h: In constructor ‘constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_iterator.h:190:7: note: parameter passing for argument of type ‘std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type’ changed in GCC 7.1 345s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 345s 195 | vector<_Tp, _Alloc>:: 345s | ^~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 345s /usr/include/c++/15/bits/vector.tcc:201:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 201 | _GLIBCXX_MOVE3(__last, end(), __first); 345s | ^~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_iterator.h: In constructor ‘constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_iterator.h:190:7: note: parameter passing for argument of type ‘std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type’ changed in GCC 7.1 345s 190 | reverse_iterator(iterator_type __x) 345s | ^~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_iterator.h: In constructor ‘constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_iterator.h:190:7: note: parameter passing for argument of type ‘std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type’ changed in GCC 7.1 345s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = long long int; _Alloc = std::allocator]’: 345s /usr/include/c++/15/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 345s 195 | vector<_Tp, _Alloc>:: 345s | ^~~~~~~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 345s /usr/include/c++/15/bits/vector.tcc:201:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 201 | _GLIBCXX_MOVE3(__last, end(), __first); 345s | ^~~~~~~~~~~~~~ 345s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s 666 | move(_II __first, _II __last, _OI __result) 345s | ^~~~ 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 345s /usr/include/c++/15/bits/stl_algobase.h:666:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 346s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 346s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 346s 705 | __miter_base(_Iterator __it) 346s | ^~~~~~~~~~~~ 346s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 346s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 347s g++ -c -o test-multifile2.o tests/test-multifile2.C 349s g++ tests/test-multifile1.C test-multifile2.o -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-multifile1 351s g++ tests/test-io.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-io 354s g++ tests/test-maxdelayeddim.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-maxdelayeddim 357s g++ tests/test-solve.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-solve 360s In file included from /usr/include/c++/15/vector:68, 360s from /usr/include/gmp++/gmp++_int.h:20, 360s from /usr/include/gmp++/gmp++.h:57, 360s from /usr/include/givaro/givinteger.h:19, 360s from /usr/include/givaro/modular-integer.h:16, 360s from tests/test-solve.C:30: 360s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 360s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 360s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 360s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 360s 637 | this->_M_impl._M_start, 360s | ~~~~~~~~~~~~~~~~~~~~~~~ 360s 638 | _M_get_Tp_allocator()); 360s | ~~~~~~~~~~~~~~~~~~~~~~ 361s In file included from /usr/include/c++/15/vector:67: 361s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 361s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 361s 663 | return std::__uninitialized_copy_a 361s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 361s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 361s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 361s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 361s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 361s | ^~~~~~~~~~~~~~~~~~~~~~ 361s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 361s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 361s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 361s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 365s g++ tests/test-fgesv.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fgesv 370s In file included from /usr/include/c++/15/vector:68, 370s from /usr/include/gmp++/gmp++_int.h:20, 370s from /usr/include/gmp++/gmp++.h:57, 370s from /usr/include/givaro/givinteger.h:19, 370s from /usr/include/fflas-ffpack/utils/fflas_memory.h:42, 370s from /usr/include/fflas-ffpack/fflas/fflas.h:69, 370s from /usr/include/fflas-ffpack/utils/fflas_io.h:49, 370s from tests/test-fgesv.C:28: 370s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 370s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 370s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 370s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 370s 637 | this->_M_impl._M_start, 370s | ~~~~~~~~~~~~~~~~~~~~~~~ 370s 638 | _M_get_Tp_allocator()); 370s | ~~~~~~~~~~~~~~~~~~~~~~ 370s In file included from /usr/include/c++/15/memory:71, 370s from /usr/include/fflas-ffpack/utils/align-allocator.h:38, 370s from /usr/include/fflas-ffpack/utils/fflas_memory.h:41: 370s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 370s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 370s 663 | return std::__uninitialized_copy_a 370s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 370s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 370s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 370s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 370s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 370s | ^~~~~~~~~~~~~~~~~~~~~~ 370s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 371s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 371s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 371s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 375s g++ tests/test-simd.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-simd 377s g++ tests/test-fgemv.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-fgemv 384s In file included from /usr/include/c++/15/vector:67, 384s from /usr/include/gmp++/gmp++_int.h:20, 384s from /usr/include/gmp++/gmp++.h:57, 384s from /usr/include/givaro/givinteger.h:19, 384s from /usr/include/givaro/modular-integral.h:19, 384s from /usr/include/givaro/modular.h:21, 384s from tests/test-fgemv.C:41: 384s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 384s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 384s 663 | return std::__uninitialized_copy_a 384s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 384s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 384s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 384s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 384s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 384s | ^~~~~~~~~~~~~~~~~~~~~~ 384s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 387s g++ tests/test-nullspace.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o test-nullspace 391s In file included from /usr/include/c++/15/vector:68, 391s from /usr/include/gmp++/gmp++_int.h:20, 391s from /usr/include/gmp++/gmp++.h:57, 391s from /usr/include/givaro/givinteger.h:19, 391s from /usr/include/givaro/givpoly1dense.h:22, 391s from /usr/include/givaro/givpoly1.h:38, 391s from /usr/include/fflas-ffpack/ffpack/ffpack.h:38, 391s from tests/test-nullspace.C:36: 391s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = AlignedAllocator]’: 391s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 391s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 391s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 391s 637 | this->_M_impl._M_start, 391s | ~~~~~~~~~~~~~~~~~~~~~~~ 391s 638 | _M_get_Tp_allocator()); 391s | ~~~~~~~~~~~~~~~~~~~~~~ 391s In file included from /usr/include/c++/15/vector:67: 391s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 391s /usr/include/c++/15/bits/stl_uninitialized.h:664:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 391s 663 | return std::__uninitialized_copy_a 391s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391s 664 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), 391s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391s 665 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); 391s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Sentinel = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 391s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 391s 595 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 391s | ^~~~~~~~~~~~~~~~~~~~~~ 391s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 391s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, _Allocator&) [with _InputIterator = move_iterator; _Sentinel = move_iterator; _ForwardIterator = double*; _Allocator = AlignedAllocator]’: 391s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 391s /usr/include/c++/15/bits/stl_uninitialized.h:595:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 395s g++ tests/regression-check.C -lblas -llapack -lgivaro -lgmpxx -lgmp -o regression-check 398s In file included from /usr/include/c++/15/vector:68, 398s from /usr/include/gmp++/gmp++_int.h:20, 398s from /usr/include/gmp++/gmp++.h:57, 398s from /usr/include/givaro/givinteger.h:19, 398s from /usr/include/givaro/modular-integral.h:19, 398s from /usr/include/givaro/modular.h:21, 398s from tests/regression-check.C:30: 398s /usr/include/c++/15/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 398s /usr/include/c++/15/bits/stl_vector.h:636:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s 636 | std::__uninitialized_copy_a(__x.begin(), __x.end(), 398s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 398s 637 | this->_M_impl._M_start, 398s | ~~~~~~~~~~~~~~~~~~~~~~~ 398s 638 | _M_get_Tp_allocator()); 398s | ~~~~~~~~~~~~~~~~~~~~~~ 398s In file included from /usr/include/givaro/givpoly1denseops.inl:13, 398s from /usr/include/givaro/givpoly1.h:41, 398s from /usr/include/fflas-ffpack/ffpack/ffpack.h:38, 398s from /usr/include/fflas-ffpack/fflas-ffpack.h:35, 398s from tests/regression-check.C:31: 398s /usr/include/givaro/givpoly1muldiv.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, const Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 398s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s 78 | mul(R, R.begin(), R.end(), 398s | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 398s 79 | P, P.begin(), P.end(), 398s | ~~~~~~~~~~~~~~~~~~~~~~ 398s 80 | Q, Q.begin(), Q.end()); 398s | ~~~~~~~~~~~~~~~~~~~~~~ 398s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s /usr/include/givaro/givpoly1muldiv.inl:78:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s In file included from /usr/include/c++/15/vector:67: 398s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: 398s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s 613 | __uninitialized_copy_a(_InputIterator __first, _Sentinel __last, 398s | ^~~~~~~~~~~~~~~~~~~~~~ 398s /usr/include/c++/15/bits/stl_uninitialized.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s /usr/include/c++/15/bits/stl_uninitialized.h:637:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 398s 637 | return std::uninitialized_copy(__first, __last, __result); 398s | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s In file included from /usr/include/givaro/givpoly1denseops.inl:14: 399s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::mul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 63 | inline typename Poly1Dom::Rep& Poly1Dom::mul( 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:63:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 70 | return karamul(R, Rbeg, Rend, 399s | ~~~~~~~^~~~~~~~~~~~~~~ 399s 71 | P, Pbeg, Pend, 399s | ~~~~~~~~~~~~~~ 399s 72 | Q, Qbeg, Qend); 399s | ~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:70:27: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 74 | return stdmul(R, Rbeg, Rend, 399s | ~~~~~~^~~~~~~~~~~~~~~ 399s 75 | P, Pbeg, Pend, 399s | ~~~~~~~~~~~~~~ 399s 76 | Q, Qbeg, Qend); 399s | ~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:74:26: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: 399s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 231 | uninitialized_copy(_InputIterator __first, _InputIterator __last, 399s | ^~~~~~~~~~~~~~~~~~ 399s /usr/include/c++/15/bits/stl_uninitialized.h:231:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s In file included from /usr/include/c++/15/vector:74: 399s /usr/include/c++/15/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: 399s /usr/include/c++/15/bits/vector.tcc:238:51: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 238 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), 399s | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 399s 239 | __x.end()); 399s | ~~~~~~~~~~ 399s /usr/include/c++/15/bits/vector.tcc:250:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 250 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), 399s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 251 | end(), _M_get_Tp_allocator()); 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s In file included from /usr/include/c++/15/ext/alloc_traits.h:36, 399s from /usr/include/c++/15/bits/basic_string.h:41, 399s from /usr/include/c++/15/string:56, 399s from /usr/include/gmpxx.h:41, 399s from /usr/include/gmp++/gmp++.h:34: 399s In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’, 399s inlined from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/vector.tcc:250:21: 399s /usr/include/c++/15/bits/alloc_traits.h:1045:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 1045 | std::_Destroy(__first, __last); 399s | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::karamul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 140 | 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 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:140:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 171 | mul(R, Rbeg, Rmid, // Recursive dynamic choice 399s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 172 | P, Pbeg, Pmid, 399s | ~~~~~~~~~~~~~~ 399s 173 | Q, Qbeg, Qmid); // PlQl in first storage part of R 399s | ~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:171:12: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 189 | mul(PHQH, PHQH.begin(), PHQH.end(), // Recursive dynamic choice 399s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 190 | P, Pmid, Pend, 399s | ~~~~~~~~~~~~~~ 399s 191 | Q, Qmid, Qend); 399s | ~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:189:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 197 | mul(R, Rmid, Rend, // Recursive dynamic choice 399s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 198 | P, Pmid, Pend, 399s | ~~~~~~~~~~~~~~ 399s 199 | Q, Qmid, Qend); // PhQh in second storage part of R 399s | ~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:197:20: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s 205 | subin(PHPL, PHPL.begin(), P, Pbeg, Pmid); // Ph - Pl 399s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:205:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s 211 | subin(QHQL, QHQL.begin(), Q, Qbeg, Qmid); // Qh - Ql 399s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:211:18: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 216 | mul(M, M.begin(), M.end(), // Recursive dynamic choice 399s | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 217 | PHPL, PHPL.begin(), PHPL.end(), 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 218 | QHQL, QHQL.begin(), QHQL.end());// (Ph-Pl)(Qh-Ql) 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:216:16: note: parameter passing for argument of type ‘Givaro::Poly1Dom >::RepConstIterator’ {aka ‘std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 222 | subin(M, M.begin(), M.end(), R, Rbeg, Rmid);// -= PlQl 399s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:222:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 228 | subin(M, M.begin(), M.end(), R, Rmid, Rend); 399s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:228:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::stdmul(Rep&, RepIterator, RepIterator, const Rep&, RepConstIterator, RepConstIterator, const Rep&, RepConstIterator, RepConstIterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s 103 | inline typename Poly1Dom::Rep& Poly1Dom::stdmul( 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepIterator’ {aka ‘const std::vector::iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/givaro/givpoly1kara.inl:103:50: note: parameter passing for argument of type ‘const Givaro::Poly1Dom >::RepConstIterator’ {aka ‘const std::vector::const_iterator’} changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_vector.h: In function ‘bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = allocator]’: 399s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 2378 | { return std::lexicographical_compare(__x.begin(), __x.end(), 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 399s 2379 | __y.begin(), __y.end()); } 399s | ~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/c++/15/bits/stl_vector.h:2378:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: 399s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 1907 | _M_allocate_and_copy(size_type __n, 399s | ^~~~~~~~~~~~~~~~~~~~ 399s /usr/include/c++/15/bits/stl_vector.h:1907:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_vector.h:1912:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 1911 | std::__uninitialized_copy_a 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s 1912 | (__first, __last, __guard._M_storage, _M_get_Tp_allocator()); 399s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s In file included from /usr/include/c++/15/algorithm:62, 399s from /usr/include/gmpxx.h:40: 399s /usr/include/c++/15/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: 399s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 633 | copy(_II __first, _II __last, _OI __result) 399s | ^~~~ 399s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_algobase.h:633:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s In file included from /usr/include/givaro/givpoly1denseops.inl:12: 399s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 399s 118 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:118:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, typename Rep::iterator, typename Rep::iterator, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 399s 146 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:146:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s 153 | return subin(R, P, Pbeg, Pend); 399s | ~~~~~^~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:153:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s 156 | return subin(R, Rbeg, P, Pbeg, Pend); 399s | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:156:25: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 168 | return setdegree( subin(R, P, P.begin(), P.end()) ); 399s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:168:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 170 | return setdegree( subin(R, R.begin(), P, P.begin(), P.end()) ); 399s | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:170:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 399s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 1774 | lexicographical_compare(_II1 __first1, _II1 __last1, 399s | ^~~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_algobase.h:1774:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 1789 | return std::__lexicographical_compare_aux(__first1, __last1, 399s | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 399s 1790 | __first2, __last2); 399s | ~~~~~~~~~~~~~~~~~~ 399s /usr/include/c++/15/bits/stl_algobase.h:1789:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s In file included from /usr/include/c++/15/bits/stl_algobase.h:61: 399s /usr/include/c++/15/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: 399s /usr/include/c++/15/bits/cpp_type_traits.h:705:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 705 | __miter_base(_Iterator __it) 399s | ^~~~~~~~~~~~ 399s In file included from /usr/include/c++/15/bits/stl_tempbuf.h:61, 399s from /usr/include/c++/15/bits/stl_algo.h:69, 399s from /usr/include/c++/15/algorithm:63: 399s /usr/include/c++/15/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: 399s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s 219 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) 399s | ^~~~~~~~ 399s /usr/include/c++/15/bits/stl_construct.h:219:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 399s /usr/include/givaro/givpoly1addsub.inl: In member function ‘Givaro::Poly1Dom::Rep& Givaro::Poly1Dom::subin(Rep&, const Rep&, typename Rep::const_iterator, typename Rep::const_iterator) const [with Domain = Givaro::Modular]’: 399s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 399s 130 | inline typename Poly1Dom::Rep& Poly1Dom::subin ( 399s | ^~~~~~~~~~~~~~~~~~~~~~ 399s /usr/include/givaro/givpoly1addsub.inl:130:50: note: parameter passing for argument of type ‘const std::vector::const_iterator’ changed in GCC 7.1 400s /usr/include/c++/15/bits/stl_algobase.h: In function ‘bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator >; _II2 = __gnu_cxx::__normal_iterator >]’: 400s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 400s 1456 | __lexicographical_compare_aux(_II1 __first1, _II1 __last1, 400s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 400s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 400s /usr/include/c++/15/bits/stl_algobase.h:1456:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 400s In file included from /usr/include/c++/15/bits/stl_algobase.h:67: 400s /usr/include/c++/15/bits/stl_iterator.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: 400s /usr/include/c++/15/bits/stl_iterator.h:3073:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 400s 3073 | __niter_wrap(_From __from, _To __res) 400s | ^~~~~~~~~~~~ 401s Checking with Modular_implem modulo 17725987 402s Checking FDOT inca = 1 incb = 1............Seq(0.000230)....Par(0.000024)....PASSED 402s Checking FDOT inca = 825 incb = 1897.......Seq(0.000138)....Par(0.000073)....PASSED 402s Checking FDOT inca = 1 incb = 1897.........Seq(0.000040)....Par(0.000034)....PASSED 402s Checking FDOT inca = 825 incb = 1..........Seq(0.000058)....Par(0.000038)....PASSED 402s Checking with Modular_implem modulo 78853231 403s Checking FDOT inca = 1 incb = 1............Seq(0.000502)....Par(0.000497)....PASSED 403s Checking FDOT inca = 406 incb = 545........Seq(0.000800)....Par(0.000544)....PASSED 403s Checking FDOT inca = 1 incb = 545..........Seq(0.000539)....Par(0.000523)....PASSED 403s Checking FDOT inca = 406 incb = 1..........Seq(0.000587)....Par(0.000507)....PASSED 403s Checking with Modular_implem modulo 4668733 405s Checking FDOT inca = 1 incb = 1............Seq(0.000012)....Par(0.000008)....PASSED 405s Checking FDOT inca = 1900 incb = 1517......Seq(0.000113)....Par(0.000034)....PASSED 405s Checking FDOT inca = 1 incb = 1517.........Seq(0.000017)....Par(0.000017)....PASSED 405s Checking FDOT inca = 1900 incb = 1.........Seq(0.000031)....Par(0.000018)....PASSED 405s Checking with ModularBalanced modulo 151943723 406s Checking FDOT inca = 1 incb = 1............Seq(0.000414)....Par(0.000393)....PASSED 406s Checking FDOT inca = 645 incb = 1809.......Seq(0.000971)....Par(0.000487)....PASSED 406s Checking FDOT inca = 1 incb = 1809.........Seq(0.000498)....Par(0.000466)....PASSED 406s Checking FDOT inca = 645 incb = 1..........Seq(0.000518)....Par(0.000435)....PASSED 406s Checking with ModularBalanced modulo 78853231 406s Checking FDOT inca = 1 incb = 1............Seq(0.000094)....Par(0.000086)....PASSED 406s Checking FDOT inca = 664 incb = 118........Seq(0.000238)....Par(0.000109)....PASSED 406s Checking FDOT inca = 1 incb = 118..........Seq(0.000098)....Par(0.000091)....PASSED 406s Checking FDOT inca = 664 incb = 1..........Seq(0.000120)....Par(0.000093)....PASSED 406s Checking with ModularBalanced modulo 4668733 408s Checking FDOT inca = 1 incb = 1............Seq(0.000009)....Par(0.000005)....PASSED 408s Checking FDOT inca = 1084 incb = 1104......Seq(0.000104)....Par(0.000032)....PASSED 408s Checking FDOT inca = 1 incb = 1104.........Seq(0.000022)....Par(0.000015)....PASSED 408s Checking FDOT inca = 1084 incb = 1.........Seq(0.000023)....Par(0.000016)....PASSED 408s Checking with Modular_implem modulo 2609 409s Checking FDOT inca = 1 incb = 1............Seq(0.000159)....Par(0.000136)....PASSED 409s Checking FDOT inca = 716 incb = 1139.......Seq(0.000338)....Par(0.000176)....PASSED 409s Checking FDOT inca = 1 incb = 1139.........Seq(0.000162)....Par(0.000174)....PASSED 409s Checking FDOT inca = 716 incb = 1..........Seq(0.000188)....Par(0.000146)....PASSED 409s Checking with Modular_implem modulo 1163 409s Checking FDOT inca = 1 incb = 1............Seq(0.000033)....Par(0.000028)....PASSED 409s Checking FDOT inca = 234 incb = 397........Seq(0.000095)....Par(0.000053)....PASSED 409s Checking FDOT inca = 1 incb = 397..........Seq(0.000033)....Par(0.000030)....PASSED 409s Checking FDOT inca = 234 incb = 1..........Seq(0.000043)....Par(0.000029)....PASSED 409s Checking with Modular_implem modulo 3391 410s Checking FDOT inca = 1 incb = 1............Seq(0.000278)....Par(0.000267)....PASSED 410s Checking FDOT inca = 107 incb = 512........Seq(0.000462)....Par(0.000334)....PASSED 410s Checking FDOT inca = 1 incb = 512..........Seq(0.000296)....Par(0.000292)....PASSED 410s Checking FDOT inca = 107 incb = 1..........Seq(0.000302)....Par(0.000294)....PASSED 410s Checking with ModularBalanced modulo 6709 410s Checking FDOT inca = 1 incb = 1............Seq(0.000196)....Par(0.000179)....PASSED 410s Checking FDOT inca = 114 incb = 245........Seq(0.000421)....Par(0.000217)....PASSED 410s Checking FDOT inca = 1 incb = 245..........Seq(0.000208)....Par(0.000201)....PASSED 410s Checking FDOT inca = 114 incb = 1..........Seq(0.000220)....Par(0.000193)....PASSED 410s Checking with ModularBalanced modulo 5261 412s Checking FDOT inca = 1 incb = 1............Seq(0.000108)....Par(0.000092)....PASSED 412s Checking FDOT inca = 538 incb = 2464.......Seq(0.000280)....Par(0.000127)....PASSED 412s Checking FDOT inca = 1 incb = 2464.........Seq(0.000127)....Par(0.000110)....PASSED 412s Checking FDOT inca = 538 incb = 1..........Seq(0.000125)....Par(0.000115)....PASSED 412s Checking with ModularBalanced modulo 7499 413s Checking FDOT inca = 1 incb = 1............Seq(0.000197)....Par(0.000180)....PASSED 413s Checking FDOT inca = 1213 incb = 756.......Seq(0.000489)....Par(0.000251)....PASSED 413s Checking FDOT inca = 1 incb = 756..........Seq(0.000209)....Par(0.000200)....PASSED 413s Checking FDOT inca = 1213 incb = 1.........Seq(0.000268)....Par(0.000195)....PASSED 413s Checking with Modular_implem modulo 31277 414s Checking FDOT inca = 1 incb = 1............Seq(0.000150)....Par(0.000145)....PASSED 414s Checking FDOT inca = 792 incb = 46.........Seq(0.000415)....Par(0.000160)....PASSED 414s Checking FDOT inca = 1 incb = 46...........Seq(0.000149)....Par(0.000168)....PASSED 414s Checking FDOT inca = 792 incb = 1..........Seq(0.000199)....Par(0.000151)....PASSED 414s Checking with Modular_implem modulo 13451 416s Checking FDOT inca = 1 incb = 1............Seq(0.000155)....Par(0.000142)....PASSED 416s Checking FDOT inca = 2291 incb = 983.......Seq(0.000529)....Par(0.000502)....PASSED 416s Checking FDOT inca = 1 incb = 983..........Seq(0.000171)....Par(0.000163)....PASSED 416s Checking FDOT inca = 2291 incb = 1.........Seq(0.000346)....Par(0.000187)....PASSED 416s Checking with Modular_implem modulo 15683 419s Checking FDOT inca = 1 incb = 1............Seq(0.000155)....Par(0.000144)....PASSED 419s Checking FDOT inca = 2491 incb = 2313......Seq(0.000584)....Par(0.000187)....PASSED 419s Checking FDOT inca = 1 incb = 2313.........Seq(0.000206)....Par(0.000176)....PASSED 419s Checking FDOT inca = 2491 incb = 1.........Seq(0.000229)....Par(0.000191)....PASSED 419s Checking with ModularBalanced modulo 31277 420s Checking FDOT inca = 1 incb = 1............Seq(0.000058)....Par(0.000052)....PASSED 420s Checking FDOT inca = 1804 incb = 1401......Seq(0.000418)....Par(0.000085)....PASSED 420s Checking FDOT inca = 1 incb = 1401.........Seq(0.000078)....Par(0.000069)....PASSED 420s Checking FDOT inca = 1804 incb = 1.........Seq(0.000083)....Par(0.000068)....PASSED 420s Checking with ModularBalanced modulo 78989 423s Checking FDOT inca = 1 incb = 1............Seq(0.000056)....Par(0.000064)....PASSED 423s Checking FDOT inca = 2295 incb = 2209......Seq(0.000431)....Par(0.000076)....PASSED 423s Checking FDOT inca = 1 incb = 2209.........Seq(0.000091)....Par(0.000068)....PASSED 423s Checking FDOT inca = 2295 incb = 1.........Seq(0.000124)....Par(0.000070)....PASSED 423s Checking with ModularBalanced modulo 81223 425s Checking FDOT inca = 1 incb = 1............Seq(0.000055)....Par(0.000052)....PASSED 425s Checking FDOT inca = 1945 incb = 1616......Seq(0.000428)....Par(0.000075)....PASSED 425s Checking FDOT inca = 1 incb = 1616.........Seq(0.000061)....Par(0.000060)....PASSED 425s Checking FDOT inca = 1945 incb = 1.........Seq(0.000092)....Par(0.000085)....PASSED 425s Checking with Modular_implem modulo 151943723 426s Checking FDOT inca = 1 incb = 1............Seq(0.000029)....Par(0.000028)....PASSED 426s Checking FDOT inca = 1147 incb = 675.......Seq(0.000319)....Par(0.000062)....PASSED 426s Checking FDOT inca = 1 incb = 675..........Seq(0.000060)....Par(0.000041)....PASSED 426s Checking FDOT inca = 1147 incb = 1.........Seq(0.000076)....Par(0.000044)....PASSED 426s Checking with Modular_implem modulo 1152595063 428s Checking FDOT inca = 1 incb = 1............Seq(0.000127)....Par(0.000121)....PASSED 428s Checking FDOT inca = 1510 incb = 2474......Seq(0.000508)....Par(0.000179)....PASSED 428s Checking FDOT inca = 1 incb = 2474.........Seq(0.000168)....Par(0.000146)....PASSED 428s Checking FDOT inca = 1510 incb = 1.........Seq(0.000207)....Par(0.000140)....PASSED 428s Checking with Modular_implem modulo 809975093 429s Checking FDOT inca = 1 incb = 1............Seq(0.000072)....Par(0.000062)....PASSED 429s Checking FDOT inca = 1457 incb = 16........Seq(0.000316)....Par(0.000096)....PASSED 429s Checking FDOT inca = 1 incb = 16...........Seq(0.000068)....Par(0.000078)....PASSED 429s Checking FDOT inca = 1457 incb = 1.........Seq(0.000113)....Par(0.000078)....PASSED 429s Checking with ModularBalanced modulo 151943723 430s Checking FDOT inca = 1 incb = 1............Seq(0.000030)....Par(0.000025)....PASSED 430s Checking FDOT inca = 1000 incb = 2172......Seq(0.000343)....Par(0.000085)....PASSED 430s Checking FDOT inca = 1 incb = 2172.........Seq(0.000059)....Par(0.000041)....PASSED 430s Checking FDOT inca = 1000 incb = 1.........Seq(0.000073)....Par(0.000027)....PASSED 430s Checking with ModularBalanced modulo 1152595063 432s Checking FDOT inca = 1 incb = 1............Seq(0.000047)....Par(0.000041)....PASSED 432s Checking FDOT inca = 1154 incb = 1897......Seq(0.000385)....Par(0.000081)....PASSED 432s Checking FDOT inca = 1 incb = 1897.........Seq(0.000067)....Par(0.000057)....PASSED 432s Checking FDOT inca = 1154 incb = 1.........Seq(0.000122)....Par(0.000059)....PASSED 432s Checking with ModularBalanced modulo 809975093 432s Checking FDOT inca = 1 incb = 1............Seq(0.000038)....Par(0.000032)....PASSED 432s Checking FDOT inca = 655 incb = 1261.......Seq(0.000328)....Par(0.000078)....PASSED 432s Checking FDOT inca = 1 incb = 1261.........Seq(0.000058)....Par(0.000046)....PASSED 432s Checking FDOT inca = 655 incb = 1..........Seq(0.000066)....Par(0.000044)....PASSED 432s Checking with Modular_implem modulo 19 432s Checking FDOT inca = 1 incb = 1............Seq(0.000051)....Par(0.000050)....PASSED 432s Checking FDOT inca = 10 incb = 165.........Seq(0.000136)....Par(0.000046)....PASSED 432s Checking FDOT inca = 1 incb = 165..........Seq(0.000048)....Par(0.000045)....PASSED 432s Checking FDOT inca = 10 incb = 1...........Seq(0.000045)....Par(0.000044)....PASSED 432s Checking with Modular_implem modulo 31 433s Checking FDOT inca = 1 incb = 1............Seq(0.000051)....Par(0.000046)....PASSED 433s Checking FDOT inca = 180 incb = 401........Seq(0.000192)....Par(0.000057)....PASSED 433s Checking FDOT inca = 1 incb = 401..........Seq(0.000055)....Par(0.000053)....PASSED 433s Checking FDOT inca = 180 incb = 1..........Seq(0.000049)....Par(0.000045)....PASSED 433s Checking with Modular_implem modulo 23 433s Checking FDOT inca = 1 incb = 1............Seq(0.000049)....Par(0.000045)....PASSED 433s Checking FDOT inca = 621 incb = 69.........Seq(0.000218)....Par(0.000073)....PASSED 433s Checking FDOT inca = 1 incb = 69...........Seq(0.000048)....Par(0.000044)....PASSED 433s Checking FDOT inca = 621 incb = 1..........Seq(0.000067)....Par(0.000057)....PASSED 433s Checking with Modular_implem modulo 12548462065109733139455376099979662474769101027051400221140534134202865923512370797152238757212438991102156594790281275753993578091140842181140896122042691 433s Checking FDOT inca = 1 incb = 1............Seq(0.000530)....Par(0.000523)....PASSED 433s Checking FDOT inca = 141 incb = 251........Seq(0.000734)....Par(0.000547)....PASSED 433s Checking FDOT inca = 1 incb = 251..........Seq(0.000553)....Par(0.000536)....PASSED 433s Checking FDOT inca = 141 incb = 1..........Seq(0.000591)....Par(0.000544)....PASSED 433s Checking with Modular_implem modulo 10589642165851472230085568249294194992336939085798611270166771562497649965001015632170994512799690862705667744322853939063145901652480371574193595545235137 433s Checking FDOT inca = 1 incb = 1............Seq(0.000525)....Par(0.000513)....PASSED 433s Checking FDOT inca = 457 incb = 528........Seq(0.000822)....Par(0.000596)....PASSED 433s Checking FDOT inca = 1 incb = 528..........Seq(0.000583)....Par(0.000550)....PASSED 433s Checking FDOT inca = 457 incb = 1..........Seq(0.000612)....Par(0.000585)....PASSED 433s Checking with Modular_implem modulo 11856246710135460727930822441684626895310442047312164131132711384978592435809335947175649041075752425499322123043335816149983418360680426100177214466637073 434s Checking FDOT inca = 1 incb = 1............Seq(0.000555)....Par(0.000540)....PASSED 434s Checking FDOT inca = 637 incb = 575........Seq(0.000808)....Par(0.000575)....PASSED 434s Checking FDOT inca = 1 incb = 575..........Seq(0.000550)....Par(0.000544)....PASSED 434s Checking FDOT inca = 637 incb = 1..........Seq(0.000615)....Par(0.000548)....PASSED 434s Checking with ZRing and bitsize 512 434s Checking FDOT inca = 1 incb = 1............Seq(0.000454)....Par(0.000236)....PASSED 434s Checking FDOT inca = 306 incb = 65.........Seq(0.000443)....Par(0.000268)....PASSED 434s Checking FDOT inca = 1 incb = 65...........Seq(0.000231)....Par(0.000232)....PASSED 434s Checking FDOT inca = 306 incb = 1..........Seq(0.000295)....Par(0.000266)....PASSED 434s Checking with ZRing and bitsize 512 434s Checking FDOT inca = 1 incb = 1............Seq(0.000233)....Par(0.000236)....PASSED 434s Checking FDOT inca = 449 incb = 481........Seq(0.000515)....Par(0.000309)....PASSED 434s Checking FDOT inca = 1 incb = 481..........Seq(0.000297)....Par(0.000351)....PASSED 434s Checking FDOT inca = 449 incb = 1..........Seq(0.000326)....Par(0.000265)....PASSED 434s Checking with ZRing and bitsize 512 435s Checking FDOT inca = 1 incb = 1............Seq(0.000235)....Par(0.000238)....PASSED 435s Checking FDOT inca = 376 incb = 510........Seq(0.000496)....Par(0.000289)....PASSED 435s Checking FDOT inca = 1 incb = 510..........Seq(0.000257)....Par(0.000262)....PASSED 435s Checking FDOT inca = 376 incb = 1..........Seq(0.000300)....Par(0.000245)....PASSED 435s PASS: test-fdot 435s Checking Modular_implem modulo 2531... PASSED 435s Checking Modular_implem modulo 3779... PASSED 435s Checking Modular_implem modulo 3331... PASSED 435s Checking Modular_implem modulo 34154983... PASSED 435s Checking Modular_implem modulo 2616071... PASSED 436s Checking Modular_implem modulo 91086077... PASSED 436s Checking ...........ModularBalanced modulo 2531... PASSED 436s Checking ...........ModularBalanced modulo 7883... PASSED 436s Checking ...........ModularBalanced modulo 7433... PASSED 436s Checking ......ModularBalanced modulo 34154983... PASSED 436s Checking .....ModularBalanced modulo 108215957... PASSED 437s Checking ......ModularBalanced modulo 91086077... PASSED 437s Checking Modular_implem modulo 10723... PASSED 437s Checking Modular_implem modulo 16073... PASSED 437s Checking Modular_implem modulo 16787... PASSED 437s Checking ........ModularBalanced modulo 76261... PASSED 437s Checking ........ModularBalanced modulo 81611... PASSED 438s Checking .......ModularBalanced modulo 122117... PASSED 438s Checking Modular_implem modulo 1107896761... PASSED 438s Checking Modular_implem modulo 1718828737... PASSED 438s Checking Modular_implem modulo 91086077... PASSED 438s Checking ...ModularBalanced modulo 1107896761... PASSED 439s Checking ...ModularBalanced modulo 6013796021... PASSED 439s Checking ...ModularBalanced modulo 4386053381... PASSED 439s Checking .................................ZRing... PASSED 439s Checking .................................ZRing... PASSED 439s Checking .................................ZRing... PASSED 439s Checking ................................ZRing... PASSED 440s Checking ................................ZRing... PASSED 440s Checking ................................ZRing... PASSED 440s Checking ...............................ZRing... PASSED 440s Checking ...............................ZRing... PASSED 440s Checking ...............................ZRing... PASSED 440s Checking ...............................ZRing... PASSED 441s Checking ...............................ZRing... PASSED 441s Checking ...............................ZRing... PASSED 441s PASS: test-finit 454s PASS: test-fscal 462s PASS: test-fadd 462s Checking Modular_implem modulo 5496937... PASSED 462s Checking Modular_implem modulo 34072663... PASSED 462s Checking Modular_implem modulo 13471613... PASSED 462s Checking .....ModularBalanced modulo 139714649... PASSED 463s Checking .....ModularBalanced modulo 168290387... PASSED 463s Checking ......ModularBalanced modulo 13471613... PASSED 463s Checking Modular_implem modulo 103... PASSED 463s Checking Modular_implem modulo 2131... PASSED 463s Checking Modular_implem modulo 3967... PASSED 463s Checking ............ModularBalanced modulo 103... PASSED 463s Checking ...........ModularBalanced modulo 2131... PASSED 463s Checking ...........ModularBalanced modulo 3967... PASSED 463s Checking Modular_implem modulo 13381... PASSED 463s Checking Modular_implem modulo 15383... PASSED 463s Checking Modular_implem modulo 36721... PASSED 463s Checking .......ModularBalanced modulo 122971... PASSED 463s Checking .......ModularBalanced modulo 125003... PASSED 463s Checking .......ModularBalanced modulo 102259... PASSED 463s Checking Modular_implem modulo 945021001... PASSED 463s Checking Modular_implem modulo 524172293... PASSED 463s Checking Modular_implem modulo 2966261611... PASSED 463s Checking ...ModularBalanced modulo 5239988261... PASSED 463s Checking ...ModularBalanced modulo 5779266301... PASSED 463s Checking ....ModularBalanced modulo 308591797... PASSED 463s PASS: test-fger 463s Checking with Modular_implem modulo 41248663 463s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.004889) 463s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.004785) 463s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.005533) 463s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.00556) 463s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.005081) 463s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.005073) 463s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.005776) 463s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.005817) 463s Checking with ModularBalanced modulo 175466393 463s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.018154) 463s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.018111) 463s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.019444) 463s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.019028) 463s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.018431) 463s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.018918) 463s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.019601) 463s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.020389) 463s Checking with Modular_implem modulo 863 463s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.000758) 463s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.000765) 463s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.001005) 463s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.000875) 463s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.00091) 463s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.000902) 464s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.001146) 464s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.00136) 464s Checking with ModularBalanced modulo 863 464s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.000268) 464s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.000271) 464s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.000797) 464s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.000478) 464s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.000389) 464s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.000376) 464s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.000435) 464s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.000438) 464s Checking with Modular_implem modulo 26513 464s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.006567) 464s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.006532) 464s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.0074) 464s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.007261) 464s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.00675) 464s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.006654) 464s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.007395) 464s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.007406) 464s Checking with ModularBalanced modulo 115547 464s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.002424) 464s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.00241) 464s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.002847) 464s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.003015) 464s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.002504) 464s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.002479) 464s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.003056) 464s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.003448) 464s Checking with Modular_implem modulo 2658386749 465s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.025304) 465s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.025585) 465s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.027416) 465s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.02605) 465s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.026261) 465s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.025698) 465s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.027202) 465s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.027279) 465s Checking with ModularBalanced modulo 2658386749 465s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.005572) 465s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.005428) 465s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.00707) 465s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.006004) 465s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.005724) 465s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.005829) 465s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.007617) 465s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.006156) 465s Checking with Modular_implem modulo 31 465s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.000497) 465s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.000491) 465s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.000529) 465s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.000753) 465s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.000515) 466s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.000536) 466s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.000892) 466s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.000581) 466s Checking with Modular_implem modulo 12615901535955549929096695772981737577797987653088016585080597373650255535598596829522297109788910989635611805982551131009071663269612822425423357515383471 466s Checking FTRSV_Lower_NoTrans_Unit............PASSED (0.005835) 466s Checking FTRSV_Upper_NoTrans_Unit............PASSED (0.006093) 466s Checking FTRSV_Lower_Trans_Unit..............PASSED (0.006497) 466s Checking FTRSV_Upper_Trans_Unit..............PASSED (0.006345) 466s Checking FTRSV_Lower_NoTrans_NonUnit.........PASSED (0.006916) 466s Checking FTRSV_Upper_NoTrans_NonUnit.........PASSED (0.006613) 466s Checking FTRSV_Lower_Trans_NonUnit...........PASSED (0.007289) 466s Checking FTRSV_Upper_Trans_NonUnit...........PASSED (0.007629) 466s PASS: test-ftrsv 466s Checking with Modular_implem modulo 5745539 466s Checking FTRTRI_Lower_Unit....................PASSED (0.000972) 466s Checking FTRTRI_Upper_Unit....................PASSED (0.001811) 466s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001873) 466s Checking FTRTRI_Upper_NonUnit.................PASSED (0.00145) 466s Checking with Modular_implem modulo 82920421 466s Checking FTRTRI_Lower_Unit....................PASSED (0.076286) 467s Checking FTRTRI_Upper_Unit....................PASSED (0.076485) 467s Checking FTRTRI_Lower_NonUnit.................PASSED (0.075533) 467s Checking FTRTRI_Upper_NonUnit.................PASSED (0.075005) 467s Checking with Modular_implem modulo 8995411 467s Checking FTRTRI_Lower_Unit....................PASSED (0.001698) 467s Checking FTRTRI_Upper_Unit....................PASSED (0.001706) 467s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001757) 467s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001706) 467s Checking with ModularBalanced modulo 139963283 467s Checking FTRTRI_Lower_Unit....................PASSED (0.091471) 468s Checking FTRTRI_Upper_Unit....................PASSED (0.098538) 468s Checking FTRTRI_Lower_NonUnit.................PASSED (0.091285) 468s Checking FTRTRI_Upper_NonUnit.................PASSED (0.092868) 468s Checking with ModularBalanced modulo 11538133 468s Checking FTRTRI_Lower_Unit....................PASSED (0.001624) 468s Checking FTRTRI_Upper_Unit....................PASSED (0.001608) 468s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001828) 468s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001709) 468s Checking with ModularBalanced modulo 143213167 469s Checking FTRTRI_Lower_Unit....................PASSED (0.090807) 469s Checking FTRTRI_Upper_Unit....................PASSED (0.091186) 469s Checking FTRTRI_Lower_NonUnit.................PASSED (0.089727) 469s Checking FTRTRI_Upper_NonUnit.................PASSED (0.092141) 469s Checking with Modular_implem modulo 2963 470s Checking FTRTRI_Lower_Unit....................PASSED (0.062697) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.060098) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.061037) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.061399) 470s Checking with Modular_implem modulo 557 470s Checking FTRTRI_Lower_Unit....................PASSED (0.00164) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.001548) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001631) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001553) 470s Checking with Modular_implem modulo 619 470s Checking FTRTRI_Lower_Unit....................PASSED (0.00166) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.001573) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.00174) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001573) 470s Checking with ModularBalanced modulo 2963 470s Checking FTRTRI_Lower_Unit....................PASSED (0.006206) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.006306) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.00635) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.006357) 470s Checking with ModularBalanced modulo 557 470s Checking FTRTRI_Lower_Unit....................PASSED (0.001564) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.001419) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001648) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001485) 470s Checking with ModularBalanced modulo 619 470s Checking FTRTRI_Lower_Unit....................PASSED (0.001544) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.001408) 470s Checking FTRTRI_Lower_NonUnit.................PASSED (0.001647) 470s Checking FTRTRI_Upper_NonUnit.................PASSED (0.001493) 470s Checking with Modular_implem modulo 43913 470s Checking FTRTRI_Lower_Unit....................PASSED (0.036841) 470s Checking FTRTRI_Upper_Unit....................PASSED (0.035921) 471s Checking FTRTRI_Lower_NonUnit.................PASSED (0.038683) 471s Checking FTRTRI_Upper_NonUnit.................PASSED (0.038841) 471s Checking with Modular_implem modulo 41257 471s Checking FTRTRI_Lower_Unit....................PASSED (0.036826) 471s Checking FTRTRI_Upper_Unit....................PASSED (0.037927) 471s Checking FTRTRI_Lower_NonUnit.................PASSED (0.036941) 471s Checking FTRTRI_Upper_NonUnit.................PASSED (0.035963) 471s Checking with Modular_implem modulo 17011 471s Checking FTRTRI_Lower_Unit....................PASSED (0.03713) 471s Checking FTRTRI_Upper_Unit....................PASSED (0.037357) 471s Checking FTRTRI_Lower_NonUnit.................PASSED (0.037388) 471s Checking FTRTRI_Upper_NonUnit.................PASSED (0.038095) 471s Checking with ModularBalanced modulo 109453 471s Checking FTRTRI_Lower_Unit....................PASSED (0.034101) 471s Checking FTRTRI_Upper_Unit....................PASSED (0.032289) 471s Checking FTRTRI_Lower_NonUnit.................PASSED (0.034657) 471s Checking FTRTRI_Upper_NonUnit.................PASSED (0.033429) 471s Checking with ModularBalanced modulo 123439 472s Checking FTRTRI_Lower_Unit....................PASSED (0.033402) 472s Checking FTRTRI_Upper_Unit....................PASSED (0.033386) 472s Checking FTRTRI_Lower_NonUnit.................PASSED (0.034838) 472s Checking FTRTRI_Upper_NonUnit.................PASSED (0.034164) 472s Checking with ModularBalanced modulo 82549 472s Checking FTRTRI_Lower_Unit....................PASSED (0.034182) 472s Checking FTRTRI_Upper_Unit....................PASSED (0.033918) 472s Checking FTRTRI_Lower_NonUnit.................PASSED (0.032611) 472s Checking FTRTRI_Upper_NonUnit.................PASSED (0.033664) 472s Checking with Modular_implem modulo 2019011473 472s Checking FTRTRI_Lower_Unit....................PASSED (0.097562) 472s Checking FTRTRI_Upper_Unit....................PASSED (0.097748) 473s Checking FTRTRI_Lower_NonUnit.................PASSED (0.098641) 473s Checking FTRTRI_Upper_NonUnit.................PASSED (0.101221) 473s Checking with Modular_implem modulo 2928318751 473s Checking FTRTRI_Lower_Unit....................PASSED (0.163887) 474s Checking FTRTRI_Upper_Unit....................PASSED (0.162306) 474s Checking FTRTRI_Lower_NonUnit.................PASSED (0.168044) 474s Checking FTRTRI_Upper_NonUnit.................PASSED (0.169466) 474s Checking with Modular_implem modulo 948519541 474s Checking FTRTRI_Lower_Unit....................PASSED (0.043163) 474s Checking FTRTRI_Upper_Unit....................PASSED (0.041658) 475s Checking FTRTRI_Lower_NonUnit.................PASSED (0.047091) 475s Checking FTRTRI_Upper_NonUnit.................PASSED (0.046819) 475s Checking with ModularBalanced modulo 2019011473 475s Checking FTRTRI_Lower_Unit....................PASSED (0.049565) 475s Checking FTRTRI_Upper_Unit....................PASSED (0.050183) 475s Checking FTRTRI_Lower_NonUnit.................PASSED (0.054335) 475s Checking FTRTRI_Upper_NonUnit.................PASSED (0.053461) 475s Checking with ModularBalanced modulo 4243670017 475s Checking FTRTRI_Lower_Unit....................PASSED (0.104803) 476s Checking FTRTRI_Upper_Unit....................PASSED (0.104049) 476s Checking FTRTRI_Lower_NonUnit.................PASSED (0.108015) 476s Checking FTRTRI_Upper_NonUnit.................PASSED (0.110364) 476s Checking with ModularBalanced modulo 5243486819 476s Checking FTRTRI_Lower_Unit....................PASSED (0.172975) 477s Checking FTRTRI_Upper_Unit....................PASSED (0.173768) 477s Checking FTRTRI_Lower_NonUnit.................PASSED (0.178337) 478s Checking FTRTRI_Upper_NonUnit.................PASSED (0.179546) 478s Checking with Modular_implem modulo 19 481s Checking FTRTRI_Lower_Unit....................PASSED (2.77311) 484s Checking FTRTRI_Upper_Unit....................PASSED (2.78702) 487s Checking FTRTRI_Lower_NonUnit.................PASSED (2.77099) 490s Checking FTRTRI_Upper_NonUnit.................PASSED (2.79403) 490s Checking with Modular_implem modulo 13 493s Checking FTRTRI_Lower_Unit....................PASSED (2.80448) 496s Checking FTRTRI_Upper_Unit....................PASSED (2.78672) 499s Checking FTRTRI_Lower_NonUnit.................PASSED (2.78937) 502s Checking FTRTRI_Upper_NonUnit.................PASSED (2.78305) 502s Checking with Modular_implem modulo 19 505s Checking FTRTRI_Lower_Unit....................PASSED (2.80797) 508s Checking FTRTRI_Upper_Unit....................PASSED (2.81902) 512s Checking FTRTRI_Lower_NonUnit.................PASSED (2.80917) 515s Checking FTRTRI_Upper_NonUnit.................PASSED (2.79229) 515s Checking with Modular_implem modulo 10543658465171411340064880824661093927897958031143776157319709763004153561150904966556482341181543024297974887102121025129967887127056259402189288678861611 519s Checking FTRTRI_Lower_Unit....................PASSED (4.1689) 524s Checking FTRTRI_Upper_Unit....................PASSED (4.12665) 528s Checking FTRTRI_Lower_NonUnit.................PASSED (4.08862) 533s Checking FTRTRI_Upper_NonUnit.................PASSED (4.07811) 533s Checking with Modular_implem modulo 10888988252410361193776005072529457873378980925973497481237801690193589505249533070984367741988514749514217979268829239875438976175589225456789879260832269 537s Checking FTRTRI_Lower_Unit....................PASSED (4.07262) 542s Checking FTRTRI_Upper_Unit....................PASSED (4.09691) 547s Checking FTRTRI_Lower_NonUnit.................PASSED (4.09049) 551s Checking FTRTRI_Upper_NonUnit.................PASSED (4.09012) 551s Checking with Modular_implem modulo 12215126324081489438581433601294881279345590566161793329800078453360972547119343875541068231208809462807693057860174967408144502057263262623393313404305853 556s Checking FTRTRI_Lower_Unit....................PASSED (4.11813) 560s Checking FTRTRI_Upper_Unit....................PASSED (4.09701) 565s Checking FTRTRI_Lower_NonUnit.................PASSED (4.12536) 570s Checking FTRTRI_Upper_NonUnit.................PASSED (4.26512) 570s PASS: test-ftrtri 570s Checking with Modular_implem modulo 53281849 570s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.006673) 570s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.008222) 570s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.007321) 570s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.005725) 570s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.008455) 570s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.007782) 570s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.006366) 570s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.005633) 570s Checking with ModularBalanced modulo 53281849 570s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.002921) 570s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.002236) 570s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.002019) 570s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.002358) 570s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.002759) 570s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.002608) 570s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.002379) 570s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.00205) 570s Checking with Modular_implem modulo 1093 570s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.001852) 570s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.001828) 570s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.001317) 570s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.001296) 570s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.002004) 570s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.00188) 570s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.001573) 570s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.001327) 570s Checking with ModularBalanced modulo 1093 571s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.000965) 571s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.000831) 571s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.000762) 571s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.001131) 571s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.000967) 571s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.000851) 571s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.000993) 571s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.000925) 571s Checking with Modular_implem modulo 1093 571s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.01107) 571s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.012624) 571s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.012378) 571s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.012544) 571s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.012446) 571s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.011472) 571s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.012392) 571s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.012395) 571s Checking with ModularBalanced modulo 66629 571s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.011857) 571s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.011854) 571s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.011748) 571s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.011815) 571s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.01189) 571s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.01186) 571s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.011924) 572s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.011845) 572s Checking with Modular_implem modulo 2737636399 572s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.043476) 572s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.058736) 572s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.0436) 572s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.044334) 572s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.057954) 572s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.050287) 572s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.044267) 572s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.044163) 572s Checking with ModularBalanced modulo 4962664807 572s Checking FTRMV_Lower_NoTrans_Unit............PASSED (0.047973) 573s Checking FTRMV_Upper_NoTrans_Unit............PASSED (0.060443) 573s Checking FTRMV_Lower_Trans_Unit..............PASSED (0.059524) 573s Checking FTRMV_Upper_Trans_Unit..............PASSED (0.060216) 573s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (0.0605) 573s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (0.060997) 573s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (0.059676) 573s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (0.059833) 573s Checking with Modular_implem modulo 19 575s Checking FTRMV_Lower_NoTrans_Unit............PASSED (1.0299) 576s Checking FTRMV_Upper_NoTrans_Unit............PASSED (1.02783) 577s Checking FTRMV_Lower_Trans_Unit..............PASSED (1.03567) 578s Checking FTRMV_Upper_Trans_Unit..............PASSED (1.03816) 579s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (1.04123) 580s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (1.0333) 581s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (1.03101) 582s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (1.03581) 582s Checking with Modular_implem modulo 6747690884395920399134372642074915261966147553303643061470406484634394981680127921825859692432828217932222508491483872778913439825114494157433364317798949 584s Checking FTRMV_Lower_NoTrans_Unit............PASSED (1.55573) 585s Checking FTRMV_Upper_NoTrans_Unit............PASSED (1.55275) 587s Checking FTRMV_Lower_Trans_Unit..............PASSED (1.56379) 589s Checking FTRMV_Upper_Trans_Unit..............PASSED (1.56146) 590s Checking FTRMV_Lower_NoTrans_NonUnit.........PASSED (1.57693) 592s Checking FTRMV_Upper_NoTrans_NonUnit.........PASSED (1.57132) 594s Checking FTRMV_Lower_Trans_NonUnit...........PASSED (1.57607) 595s Checking FTRMV_Upper_Trans_NonUnit...........PASSED (1.56104) 595s PASS: test-ftrmv 595s Checking with Modular_implem modulo 75711563 595s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.033928) 596s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.033781) 596s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.033197) 596s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.033486) 596s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.035904) 596s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.035859) 596s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.037568) 596s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.037722) 596s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.034229) 596s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.0344) 596s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.03375) 597s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.033662) 597s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.036919) 597s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.036772) 597s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.038377) 597s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.038203) 597s Checking with ModularBalanced modulo 38145953 597s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.003393) 597s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.003982) 597s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.00347) 597s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.003467) 597s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.005247) 597s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.005333) 597s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.004712) 597s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.004595) 597s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.004665) 597s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.004655) 597s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.004143) 597s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.00419) 597s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.00587) 597s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.005869) 597s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.005245) 597s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.005428) 597s Checking with Modular_implem modulo 1097 597s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.003201) 597s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.00322) 597s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.003168) 597s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.003182) 597s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.004229) 597s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.004366) 597s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.004223) 597s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.004247) 597s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.003534) 597s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.002533) 597s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.003561) 597s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.003562) 597s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.004659) 597s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.004642) 597s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.004638) 597s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.004648) 597s Checking with ModularBalanced modulo 1097 597s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.002361) 597s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.002259) 597s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.002288) 597s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.002264) 597s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.00338) 597s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.003395) 597s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.003293) 598s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.003283) 598s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.002761) 598s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.002749) 598s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.002819) 598s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.00276) 598s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.004005) 598s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.003894) 598s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.004027) 598s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.003809) 598s Checking with Modular_implem modulo 17483 598s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.012093) 598s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.012201) 598s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.011665) 598s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.011603) 598s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.012837) 598s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.012837) 598s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.012011) 598s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.012297) 598s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.012809) 598s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.012874) 598s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.012259) 598s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.012219) 598s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.013304) 598s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.01338) 598s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.012914) 598s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.013171) 598s Checking with ModularBalanced modulo 83009 598s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.010686) 598s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.01066) 598s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.010242) 598s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.010126) 598s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.01123) 598s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.011137) 598s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.010624) 598s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.009524) 598s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.01091) 598s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.011005) 598s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.010684) 598s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.010483) 598s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.011414) 598s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.011414) 598s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.010817) 598s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.010875) 598s Checking with Modular_implem modulo 209929273 598s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.016921) 599s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.016869) 599s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.016907) 599s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.017084) 599s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.019057) 599s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.019108) 599s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.019414) 599s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.019163) 599s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.019743) 599s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.019757) 599s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.019503) 599s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.018782) 599s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.021945) 599s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.021811) 599s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.022097) 599s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.021909) 599s Checking with ModularBalanced modulo 4504896577 600s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.201615) 600s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.194336) 601s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.19375) 601s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.202232) 601s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.198719) 602s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.199045) 602s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.199419) 603s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.198983) 603s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.204845) 604s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.200116) 604s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.200234) 605s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.205826) 605s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.202026) 606s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.20346) 606s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.202497) 607s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.20186) 607s Checking with Modular_implem modulo 29 607s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.055147) 607s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.054778) 607s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.057286) 607s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.052227) 607s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.055543) 607s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.054954) 607s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.053944) 607s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.055161) 607s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.056659) 607s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.054204) 607s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.052568) 607s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.055294) 607s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.056429) 607s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.055862) 608s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.053722) 608s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.056757) 608s Checking with Modular_implem modulo 10576109760297885120898082438438513296425846814866340994377591912017596479775541561005758649837031294780483792949522498383670061319662122480723436673123313 608s Checking FTRSM_Lower_Left_NoTrans_Unit............PASSED (0.116438) 608s Checking FTRSM_Upper_Left_NoTrans_Unit............PASSED (0.118795) 608s Checking FTRSM_Lower_Left_Trans_Unit..............PASSED (0.12412) 608s Checking FTRSM_Upper_Left_Trans_Unit..............PASSED (0.118373) 608s Checking FTRSM_Lower_Right_NoTrans_Unit...........PASSED (0.118147) 609s Checking FTRSM_Upper_Right_NoTrans_Unit...........PASSED (0.117213) 609s Checking FTRSM_Lower_Right_Trans_Unit.............PASSED (0.118692) 609s Checking FTRSM_Upper_Right_Trans_Unit.............PASSED (0.112402) 609s Checking FTRSM_Lower_Left_NoTrans_NonUnit.........PASSED (0.127699) 609s Checking FTRSM_Upper_Left_NoTrans_NonUnit.........PASSED (0.133135) 610s Checking FTRSM_Lower_Left_Trans_NonUnit...........PASSED (0.125303) 610s Checking FTRSM_Upper_Left_Trans_NonUnit...........PASSED (0.129322) 610s Checking FTRSM_Lower_Right_NoTrans_NonUnit........PASSED (0.131431) 610s Checking FTRSM_Upper_Right_NoTrans_NonUnit........PASSED (0.127517) 610s Checking FTRSM_Lower_Right_Trans_NonUnit..........PASSED (0.127217) 610s Checking FTRSM_Upper_Right_Trans_NonUnit..........PASSED (0.12813) 610s PASS: test-ftrsm 610s seed = 961245899 611s Checking with Modular_implem modulo 76006111 611s Checking FTRSTR_LLoNN....................PASSED (0.010106) 611s Checking FTRSTR_LLoNU....................PASSED (0.009962) 611s Checking FTRSTR_LLoUN....................PASSED (0.010198) 611s Checking FTRSTR_LLoUU....................PASSED (0.009592) 611s Checking FTRSTR_LUpNN....................PASSED (0.010347) 611s Checking FTRSTR_LUpNU....................PASSED (0.010186) 611s Checking FTRSTR_LUpUN....................PASSED (0.010373) 611s Checking FTRSTR_LUpUU....................PASSED (0.009977) 611s Checking FTRSTR_RLoNN....................PASSED (0.010959) 611s Checking FTRSTR_RLoNU....................PASSED (0.011287) 611s Checking FTRSTR_RLoUN....................PASSED (0.01073) 611s Checking FTRSTR_RLoUU....................PASSED (0.01055) 611s Checking FTRSTR_RUpNN....................PASSED (0.010986) 611s Checking FTRSTR_RUpNU....................PASSED (0.010884) 611s Checking FTRSTR_RUpUN....................PASSED (0.010625) 611s Checking FTRSTR_RUpUU....................PASSED (0.010925) 611s Checking with ModularBalanced modulo 76006111 611s Checking FTRSTR_LLoNN....................PASSED (0.002106) 611s Checking FTRSTR_LLoNU....................PASSED (0.002665) 611s Checking FTRSTR_LLoUN....................PASSED (0.002063) 611s Checking FTRSTR_LLoUU....................PASSED (0.002018) 611s Checking FTRSTR_LUpNN....................PASSED (0.002312) 611s Checking FTRSTR_LUpNU....................PASSED (0.00228) 611s Checking FTRSTR_LUpUN....................PASSED (0.001979) 611s Checking FTRSTR_LUpUU....................PASSED (0.002047) 611s Checking FTRSTR_RLoNN....................PASSED (0.002544) 611s Checking FTRSTR_RLoNU....................PASSED (0.002486) 611s Checking FTRSTR_RLoUN....................PASSED (0.002458) 611s Checking FTRSTR_RLoUU....................PASSED (0.002221) 611s Checking FTRSTR_RUpNN....................PASSED (0.002577) 611s Checking FTRSTR_RUpNU....................PASSED (0.002531) 611s Checking FTRSTR_RUpUN....................PASSED (0.00221) 611s Checking FTRSTR_RUpUU....................PASSED (0.002213) 611s Checking with Modular_implem modulo 743 611s Checking FTRSTR_LLoNN....................PASSED (0.001423) 611s Checking FTRSTR_LLoNU....................PASSED (0.001374) 611s Checking FTRSTR_LLoUN....................PASSED (0.001199) 611s Checking FTRSTR_LLoUU....................PASSED (0.001188) 611s Checking FTRSTR_LUpNN....................PASSED (0.00134) 611s Checking FTRSTR_LUpNU....................PASSED (0.001335) 611s Checking FTRSTR_LUpUN....................PASSED (0.001168) 611s Checking FTRSTR_LUpUU....................PASSED (0.001165) 611s Checking FTRSTR_RLoNN....................PASSED (0.00158) 611s Checking FTRSTR_RLoNU....................PASSED (0.001583) 611s Checking FTRSTR_RLoUN....................PASSED (0.001397) 611s Checking FTRSTR_RLoUU....................PASSED (0.00146) 611s Checking FTRSTR_RUpNN....................PASSED (0.00163) 611s Checking FTRSTR_RUpNU....................PASSED (0.001581) 611s Checking FTRSTR_RUpUN....................PASSED (0.001389) 611s Checking FTRSTR_RUpUU....................PASSED (0.001495) 611s Checking with ModularBalanced modulo 743 611s Checking FTRSTR_LLoNN....................PASSED (0.001351) 611s Checking FTRSTR_LLoNU....................PASSED (0.001236) 611s Checking FTRSTR_LLoUN....................PASSED (0.001061) 611s Checking FTRSTR_LLoUU....................PASSED (0.001036) 611s Checking FTRSTR_LUpNN....................PASSED (0.00122) 611s Checking FTRSTR_LUpNU....................PASSED (0.001198) 611s Checking FTRSTR_LUpUN....................PASSED (0.001011) 611s Checking FTRSTR_LUpUU....................PASSED (0.00141) 611s Checking FTRSTR_RLoNN....................PASSED (0.001482) 611s Checking FTRSTR_RLoNU....................PASSED (0.001507) 611s Checking FTRSTR_RLoUN....................PASSED (0.001284) 611s Checking FTRSTR_RLoUU....................PASSED (0.001228) 611s Checking FTRSTR_RUpNN....................PASSED (0.001456) 611s Checking FTRSTR_RUpNU....................PASSED (0.00178) 611s Checking FTRSTR_RUpUN....................PASSED (0.001238) 611s Checking FTRSTR_RUpUU....................PASSED (0.001234) 611s Checking with Modular_implem modulo 3911 611s Checking FTRSTR_LLoNN....................PASSED (0.008204) 611s Checking FTRSTR_LLoNU....................PASSED (0.008695) 611s Checking FTRSTR_LLoUN....................PASSED (0.008321) 611s Checking FTRSTR_LLoUU....................PASSED (0.008454) 611s Checking FTRSTR_LUpNN....................PASSED (0.008384) 611s Checking FTRSTR_LUpNU....................PASSED (0.008693) 611s Checking FTRSTR_LUpUN....................PASSED (0.008396) 611s Checking FTRSTR_LUpUU....................PASSED (0.008267) 611s Checking FTRSTR_RLoNN....................PASSED (0.008452) 612s Checking FTRSTR_RLoNU....................PASSED (0.008156) 612s Checking FTRSTR_RLoUN....................PASSED (0.00878) 612s Checking FTRSTR_RLoUU....................PASSED (0.008871) 612s Checking FTRSTR_RUpNN....................PASSED (0.008559) 612s Checking FTRSTR_RUpNU....................PASSED (0.008308) 612s Checking FTRSTR_RUpUN....................PASSED (0.008024) 612s Checking FTRSTR_RUpUU....................PASSED (0.008264) 612s Checking with ModularBalanced modulo 115429 612s Checking FTRSTR_LLoNN....................PASSED (0.007151) 612s Checking FTRSTR_LLoNU....................PASSED (0.007619) 612s Checking FTRSTR_LLoUN....................PASSED (0.006034) 612s Checking FTRSTR_LLoUU....................PASSED (0.007146) 612s Checking FTRSTR_LUpNN....................PASSED (0.006577) 612s Checking FTRSTR_LUpNU....................PASSED (0.007407) 612s Checking FTRSTR_LUpUN....................PASSED (0.007138) 612s Checking FTRSTR_LUpUU....................PASSED (0.006927) 612s Checking FTRSTR_RLoNN....................PASSED (0.007684) 612s Checking FTRSTR_RLoNU....................PASSED (0.007577) 612s Checking FTRSTR_RLoUN....................PASSED (0.007245) 612s Checking FTRSTR_RLoUU....................PASSED (0.007217) 612s Checking FTRSTR_RUpNN....................PASSED (0.007546) 612s Checking FTRSTR_RUpNU....................PASSED (0.007601) 612s Checking FTRSTR_RUpUN....................PASSED (0.007324) 612s Checking FTRSTR_RUpUU....................PASSED (0.007822) 612s Checking with Modular_implem modulo 460918567 612s Checking FTRSTR_LLoNN....................PASSED (0.010207) 612s Checking FTRSTR_LLoNU....................PASSED (0.00988) 612s Checking FTRSTR_LLoUN....................PASSED (0.009205) 612s Checking FTRSTR_LLoUU....................PASSED (0.008849) 612s Checking FTRSTR_LUpNN....................PASSED (0.008899) 612s Checking FTRSTR_LUpNU....................PASSED (0.009572) 612s Checking FTRSTR_LUpUN....................PASSED (0.008208) 612s Checking FTRSTR_LUpUU....................PASSED (0.009098) 612s Checking FTRSTR_RLoNN....................PASSED (0.009231) 612s Checking FTRSTR_RLoNU....................PASSED (0.009341) 612s Checking FTRSTR_RLoUN....................PASSED (0.008375) 612s Checking FTRSTR_RLoUU....................PASSED (0.008134) 612s Checking FTRSTR_RUpNN....................PASSED (0.009473) 612s Checking FTRSTR_RUpNU....................PASSED (0.00929) 612s Checking FTRSTR_RUpUN....................PASSED (0.008485) 612s Checking FTRSTR_RUpUU....................PASSED (0.008088) 612s Checking with ModularBalanced modulo 3565667033 612s Checking FTRSTR_LLoNN....................PASSED (0.019525) 612s Checking FTRSTR_LLoNU....................PASSED (0.018333) 612s Checking FTRSTR_LLoUN....................PASSED (0.018605) 612s Checking FTRSTR_LLoUU....................PASSED (0.017493) 612s Checking FTRSTR_LUpNN....................PASSED (0.018916) 612s Checking FTRSTR_LUpNU....................PASSED (0.019437) 613s Checking FTRSTR_LUpUN....................PASSED (0.018521) 613s Checking FTRSTR_LUpUU....................PASSED (0.01744) 613s Checking FTRSTR_RLoNN....................PASSED (0.018879) 613s Checking FTRSTR_RLoNU....................PASSED (0.020086) 613s Checking FTRSTR_RLoUN....................PASSED (0.019177) 613s Checking FTRSTR_RLoUU....................PASSED (0.017322) 613s Checking FTRSTR_RUpNN....................PASSED (0.020258) 613s Checking FTRSTR_RUpNU....................PASSED (0.019943) 613s Checking FTRSTR_RUpUN....................PASSED (0.019698) 613s Checking FTRSTR_RUpUU....................PASSED (0.018679) 613s Checking with Modular_implem modulo 23 613s Checking FTRSTR_LLoNN....................PASSED (0.277669) 614s Checking FTRSTR_LLoNU....................PASSED (0.281564) 614s Checking FTRSTR_LLoUN....................PASSED (0.278434) 615s Checking FTRSTR_LLoUU....................PASSED (0.277639) 615s Checking FTRSTR_LUpNN....................PASSED (0.367392) 616s Checking FTRSTR_LUpNU....................PASSED (0.364795) 616s Checking FTRSTR_LUpUN....................PASSED (0.362534) 617s Checking FTRSTR_LUpUU....................PASSED (0.361871) 618s Checking FTRSTR_RLoNN....................PASSED (0.365364) 618s Checking FTRSTR_RLoNU....................PASSED (0.365441) 619s Checking FTRSTR_RLoUN....................PASSED (0.358529) 619s Checking FTRSTR_RLoUU....................PASSED (0.362653) 620s Checking FTRSTR_RUpNN....................PASSED (0.27543) 620s Checking FTRSTR_RUpNU....................PASSED (0.276349) 621s Checking FTRSTR_RUpUN....................PASSED (0.273958) 621s Checking FTRSTR_RUpUU....................PASSED (0.275961) 621s Checking with Modular_implem modulo 6816979131083446209156027470954146359964663473369711414244348576775096971869906820049214232592242872157516641473019666047358293831397191235799915271012921 622s Checking FTRSTR_LLoNN....................PASSED (0.457992) 623s Checking FTRSTR_LLoNU....................PASSED (0.455805) 623s Checking FTRSTR_LLoUN....................PASSED (0.4453) 624s Checking FTRSTR_LLoUU....................PASSED (0.446103) 625s Checking FTRSTR_LUpNN....................PASSED (0.572552) 626s Checking FTRSTR_LUpNU....................PASSED (0.579471) 627s Checking FTRSTR_LUpUN....................PASSED (0.569267) 628s Checking FTRSTR_LUpUU....................PASSED (0.568062) 629s Checking FTRSTR_RLoNN....................PASSED (0.569183) 629s Checking FTRSTR_RLoNU....................PASSED (0.571749) 630s Checking FTRSTR_RLoUN....................PASSED (0.57152) 631s Checking FTRSTR_RLoUU....................PASSED (0.571386) 632s Checking FTRSTR_RUpNN....................PASSED (0.451454) 633s Checking FTRSTR_RUpNU....................PASSED (0.452973) 633s Checking FTRSTR_RUpUN....................PASSED (0.45522) 634s Checking FTRSTR_RUpUU....................PASSED (0.444081) 634s PASS: test-ftrstr 634s seed = 602473406 634s Checking with Modular_implem modulo 52666811 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.004988) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.005351) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.00556) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.004965) 634s Checking with ModularBalanced modulo 52666811 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.002885) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.002567) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.002775) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.001426) 634s Checking with Modular_implem modulo 463 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.002409) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.002088) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.002152) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.001893) 634s Checking with ModularBalanced modulo 463 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.002121) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.001931) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.000966) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.001721) 634s Checking with Modular_implem modulo 41413 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.010106) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.009523) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.010168) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.009702) 634s Checking with ModularBalanced modulo 106957 634s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.009103) 634s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.008721) 634s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.00923) 634s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.008625) 634s Checking with Modular_implem modulo 1394844103 635s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.020144) 635s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.019339) 635s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.019822) 635s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.018588) 635s Checking with ModularBalanced modulo 5689811401 635s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.04968) 635s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.048839) 635s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.05048) 635s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.049359) 635s Checking with Modular_implem modulo 13 636s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.449561) 637s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.445843) 638s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.449208) 640s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.446774) 640s Checking with Modular_implem modulo 7887440057917399355606644899715922815975774792133765008397634293960029123859632330874806477354894797924733626970697510225503113534468375623714507103379877 641s Checking FTRSSYR2K_Lower_NonUnit............PASSED (0.738591) 643s Checking FTRSSYR2K_Lower_Unit...............PASSED (0.731991) 644s Checking FTRSSYR2K_Upper_NonUnit............PASSED (0.737534) 646s Checking FTRSSYR2K_Upper_Unit...............PASSED (0.734981) 646s PASS: test-ftrssyr2k 646s m= 40 n= 12 646s Verification successful 646s m= 64 n= 28 646s Verification successful 646s m= 47 n= 69 646s Verification successful 646s 3/3 tests were successful. 646s PASS: test-ftrsm-check 646s Checking with Modular_implem modulo 49796797 646s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.01062) 646s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.010505) 646s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.010035) 646s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.01006) 646s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.010963) 646s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.010975) 646s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.011109) 646s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.011107) 646s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.010621) 646s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.010709) 646s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.010123) 646s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.010292) 646s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.011021) 646s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.01101) 646s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.011227) 647s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.011159) 647s Checking with ModularBalanced modulo 184014539 647s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.038664) 647s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.038501) 647s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.038042) 647s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.038349) 647s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.03946) 647s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.039259) 647s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.040706) 647s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.040782) 648s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.038783) 648s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.038932) 648s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.038268) 648s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.038361) 648s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.039455) 648s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.039368) 648s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.040998) 648s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.040977) 648s Checking with Modular_implem modulo 1747 648s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.005109) 648s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.005081) 648s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.005033) 648s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.005052) 648s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.005229) 648s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.005216) 648s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.005432) 648s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.005497) 649s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.005095) 649s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.005039) 649s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.005044) 649s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.005039) 649s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.005232) 649s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.00524) 649s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.005514) 649s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.005425) 649s Checking with ModularBalanced modulo 5843 649s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.029574) 649s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.02962) 649s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.029693) 649s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.029374) 649s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.030358) 649s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.030349) 649s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.031734) 649s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.031742) 649s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.029589) 650s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.029547) 650s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.029517) 650s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.029587) 650s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.030468) 650s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.030604) 650s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.031913) 650s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.031953) 650s Checking with Modular_implem modulo 4993 650s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.008227) 650s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.009169) 650s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.008658) 650s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.008661) 650s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.009698) 650s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.009675) 650s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.009338) 650s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.009183) 650s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.009924) 650s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.009942) 650s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.009429) 650s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.009402) 650s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.010473) 650s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.010487) 650s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.009891) 650s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.009911) 650s Checking with ModularBalanced modulo 120511 650s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.008115) 651s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.008013) 651s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.007509) 651s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.007489) 651s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.008538) 651s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.008515) 651s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.007985) 651s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.008002) 651s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.008383) 651s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.008372) 651s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.007861) 651s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.007969) 651s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.008877) 651s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.008881) 651s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.008293) 651s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.008333) 651s Checking with Modular_implem modulo 2063062721 651s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.090287) 651s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.090525) 651s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.089496) 652s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.090457) 652s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.094576) 652s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.094959) 652s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.0933) 652s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.09384) 653s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.09249) 653s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.091617) 653s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.091049) 653s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.092653) 653s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.096119) 654s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.094604) 654s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.097127) 654s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.09648) 654s Checking with ModularBalanced modulo 2072112719 654s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.032447) 654s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.032004) 654s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.032418) 654s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.032212) 655s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.035693) 655s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.034775) 655s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.035012) 655s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.035031) 655s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.035705) 655s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.035444) 655s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.035008) 655s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.034952) 655s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.038042) 655s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.038264) 655s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.037967) 655s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.037895) 655s Checking with Modular_implem modulo 19 656s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.047021) 656s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.047873) 656s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.047707) 656s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.045723) 656s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.0442) 656s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.045107) 656s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.04666) 656s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.046989) 656s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.047983) 656s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.048883) 656s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.045747) 656s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.047731) 656s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.045776) 656s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.045817) 656s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.048795) 656s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.047927) 656s Checking with Modular_implem modulo 13069866802721362899845129096149496875900872348393205675017217153527962375192232269678354676109714479212861091397458839242247076494296282168675290150589811 656s Checking FTRMM_Lower_Left_NoTrans_Unit............PASSED (0.10863) 657s Checking FTRMM_Upper_Left_NoTrans_Unit............PASSED (0.109454) 657s Checking FTRMM_Lower_Left_Trans_Unit..............PASSED (0.108554) 657s Checking FTRMM_Upper_Left_Trans_Unit..............PASSED (0.110135) 657s Checking FTRMM_Lower_Right_NoTrans_Unit...........PASSED (0.108451) 657s Checking FTRMM_Upper_Right_NoTrans_Unit...........PASSED (0.109357) 657s Checking FTRMM_Lower_Right_Trans_Unit.............PASSED (0.107604) 657s Checking FTRMM_Upper_Right_Trans_Unit.............PASSED (0.110591) 658s Checking FTRMM_Lower_Left_NoTrans_NonUnit.........PASSED (0.109884) 658s Checking FTRMM_Upper_Left_NoTrans_NonUnit.........PASSED (0.110703) 658s Checking FTRMM_Lower_Left_Trans_NonUnit...........PASSED (0.112161) 658s Checking FTRMM_Upper_Left_Trans_NonUnit...........PASSED (0.109995) 658s Checking FTRMM_Lower_Right_NoTrans_NonUnit........PASSED (0.107881) 658s Checking FTRMM_Upper_Right_NoTrans_NonUnit........PASSED (0.110519) 658s Checking FTRMM_Lower_Right_Trans_NonUnit..........PASSED (0.110623) 659s Checking FTRMM_Upper_Right_Trans_NonUnit..........PASSED (0.10948) 659s PASS: test-ftrmm 659s Checking Modular_implem modulo 93448513 ... PASSED 659s Checking Modular_implem modulo 7411457 ... PASSED 659s Checking ..........ModularBalanced modulo 107967019 ... PASSED 659s Checking ............ModularBalanced modulo 7411457 ... PASSED 659s Checking Modular_implem modulo 2377 ... PASSED 659s Checking Modular_implem modulo 1789 ... PASSED 659s Checking ................ModularBalanced modulo 2377 ... PASSED 659s Checking ................ModularBalanced modulo 5881 ... PASSED 659s Checking Modular_implem modulo 29243 ... PASSED 659s Checking Modular_implem modulo 5881 ... PASSED 660s Checking ............ModularBalanced modulo 125243 ... PASSED 660s Checking .............ModularBalanced modulo 71429 ... PASSED 660s Checking Modular_implem modulo 1450144309 ... PASSED 660s Checking Modular_implem modulo 1886459623 ... PASSED 660s Checking Modular_implem modulo 26339633 ... PASSED 660s Checking Modular_implem modulo 24188621 ... PASSED 660s Checking ........ModularBalanced modulo 5443448327 ... PASSED 661s Checking ........ModularBalanced modulo 4114098551 ... PASSED 661s Checking ..........ModularBalanced modulo 26339633 ... PASSED 661s Checking ..........ModularBalanced modulo 24188621 ... PASSED 662s Checking Modular_implem, RecInt::rint<7>, RecInt::rint<7>> modulo 6228322428839389513 ... PASSED 663s Checking Modular_implem, RecInt::rint<7>, RecInt::rint<7>> modulo 6201981615383582461 ... PASSED 664s Checking Modular_implem, RecInt::ruint<7>, RecInt::ruint<7>> modulo 6228322428839389513 ... PASSED 664s Checking Modular_implem, RecInt::ruint<7>, RecInt::ruint<7>> modulo 6201981615383582461 ... PASSED 668s Checking Modular_implem, RecInt::rint<8>, RecInt::rint<8>> modulo 164343516513713835872086458135594789191 ... PASSED 670s Checking Modular_implem, RecInt::rint<8>, RecInt::rint<8>> modulo 99701095008419634114824619478899299999 ... PASSED 671s Checking Modular_implem, RecInt::ruint<8>, RecInt::ruint<7>> modulo 164343516513713835872086458135594789191 ... PASSED 672s Checking Modular_implem, RecInt::ruint<8>, RecInt::ruint<7>> modulo 99701095008419634114824619478899299999 ... PASSED 674s Checking Modular_implem modulo 12187735400370341654019329091301678285992469307506733847196527591987780290064642884430193909285675588767575103551646388522175753336898604544911892467017799 ... PASSED 675s Checking Modular_implem modulo 10791630686088372207793703368422037780380263095849222701740494894628527777853761685726343276630514092057959726054357524426798897239261363902072975019545741 ... PASSED 676s Checking ....................................ZRing ... PASSED 676s Checking ....................................ZRing ... PASSED 676s PASS: test-fgemm 676s Checking Modular_implem modulo 63365329 ... PASSED with seed = 193275694 677s Checking Modular_implem modulo 82654151 ... PASSED with seed = 193275695 677s Checking Modular_implem modulo 50691989 ... PASSED with seed = 193275696 677s Checking ...........ModularBalanced modulo 63365329 ... PASSED with seed = 193275694 677s Checking ...........ModularBalanced modulo 82654151 ... PASSED with seed = 193275695 678s Checking ..........ModularBalanced modulo 184909723 ... PASSED with seed = 193275696 678s Checking .Modular_implem modulo 181 ... PASSED with seed = 193275694 678s Checking .Modular_implem modulo 971 ... PASSED with seed = 193275695 678s Checking Modular_implem modulo 4013 ... PASSED with seed = 193275696 678s Checking .................ModularBalanced modulo 181 ... PASSED with seed = 193275694 678s Checking ................ModularBalanced modulo 5059 ... PASSED with seed = 193275695 679s Checking ................ModularBalanced modulo 8101 ... PASSED with seed = 193275696 679s Checking Modular_implem modulo 13577 ... PASSED with seed = 193275694 679s Checking Modular_implem modulo 13259 ... PASSED with seed = 193275695 679s Checking Modular_implem modulo 32653 ... PASSED with seed = 193275696 679s Checking ............ModularBalanced modulo 114859 ... PASSED with seed = 193275694 680s Checking .............ModularBalanced modulo 78797 ... PASSED with seed = 193275695 680s Checking .............ModularBalanced modulo 98221 ... PASSED with seed = 193275696 680s PASS: test-fgemm-check 680s PASS: test-permutations 680s PASS: test-rpm 680s PASS: test-compressQ 682s Checking Modular_implem modulo 3089 ... PASSED 683s Checking Modular_implem modulo 2543 ... PASSED 683s Checking Modular_implem modulo 1913 ... PASSED 684s Checking Modular_implem modulo 9341963 ... PASSED 684s Checking Modular_implem modulo 37100009 ... PASSED 685s Checking Modular_implem modulo 21960581 ... PASSED 685s Checking ......ModularBalanced modulo 3089 ... PASSED 687s Checking ......ModularBalanced modulo 6637 ... PASSED 690s Checking ......ModularBalanced modulo 6011 ... PASSED 690s Checking ..ModularBalanced modulo 9341963 ... PASSED 692s Checking ModularBalanced modulo 171317689 ... PASSED 693s Checking .ModularBalanced modulo 21960581 ... PASSED 693s Checking Modular_implem modulo 35869 ... PASSED 694s Checking Modular_implem modulo 6637 ... PASSED 694s Checking Modular_implem modulo 6011 ... PASSED 695s Checking ...ModularBalanced modulo 35869 ... PASSED 695s Checking ....ModularBalanced modulo 6637 ... PASSED 696s Checking ...ModularBalanced modulo 71551 ... PASSED 697s Checking Modular_implem modulo 814648337 ... PASSED 703s Checking Modular_implem modulo 2587236797 ... PASSED 708s Checking Modular_implem modulo 2706315107 ... PASSED 709s Checking ModularBalanced modulo 814648337 ... PASSED 710s Checking ModularBalanced modulo 842205769 ... PASSED 713s Checking ModularBalanced modulo 2706315107 ... PASSED 714s Checking Modular_implem modulo 13 ... PASSED 716s Checking Modular_implem modulo 13 ... PASSED 717s Checking Modular_implem modulo 23 ... PASSED 721s Checking Modular_implem modulo 6938920765821514362447344687301015745332213216584712384674550686520712612641992237662115340414737764331312978732579976907473625186848585015901393131572051 ... PASSED 724s Checking Modular_implem modulo 11116027223040908366975631665227494325365572229974020026576137026543862114634733463030474330107249254506515549050602658621294799750765124269159918125586633 ... PASSED 727s Checking Modular_implem modulo 6817815587497744905897130974610123428850183703791954260912952046880088859877615602358512107125289358657938706175277039434664314786917109261899654052648691 ... PASSED 727s PASS: test-lu 727s 50x359 131 pluq verification PASSED 727s 202x42 132 pluq verification PASSED 728s 490x524 131 pluq verification PASSED 728s 3/3 tests SUCCESSFUL. 728s PASS: test-pluq-check 728s Checking with Modular_implem modulo 59643173 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.013299) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.010948) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.012931) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.011107) 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.03691) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.031071) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.036501) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.031098) 728s Checking with Modular_implem modulo 11531801 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.002568) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.002598) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.001544) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.002602) 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.004551) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.004755) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.004485) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.004781) 728s Checking with Modular_implem modulo 24585467 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.002361) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.00232) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.002366) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.002389) 728s Checking FSYR2K_Upper_NoTrans......................PASSED (0.006552) 728s Checking FSYR2K_Upper_Trans........................PASSED (0.006393) 728s Checking FSYR2K_Lower_NoTrans......................PASSED (0.006536) 728s Checking FSYR2K_Lower_Trans........................PASSED (0.006332) 728s Checking with ModularBalanced modulo 59643173 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003851) 729s Checking FSYR2K_Upper_Trans........................PASSED (0.003589) 729s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003919) 729s Checking FSYR2K_Lower_Trans........................PASSED (0.003562) 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.010872) 729s Checking FSYR2K_Upper_Trans........................PASSED (0.010064) 729s Checking FSYR2K_Lower_NoTrans......................PASSED (0.010822) 729s Checking FSYR2K_Lower_Trans........................PASSED (0.009939) 729s Checking with ModularBalanced modulo 11531801 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.00113) 729s Checking FSYR2K_Upper_Trans........................PASSED (0.001199) 729s Checking FSYR2K_Lower_NoTrans......................PASSED (0.001159) 729s Checking FSYR2K_Lower_Trans........................PASSED (0.001221) 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.002191) 729s Checking FSYR2K_Upper_Trans........................PASSED (0.002406) 729s Checking FSYR2K_Lower_NoTrans......................PASSED (0.002157) 729s Checking FSYR2K_Lower_Trans........................PASSED (0.002403) 729s Checking with ModularBalanced modulo 158803189 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.028569) 729s Checking FSYR2K_Upper_Trans........................PASSED (0.02728) 729s Checking FSYR2K_Lower_NoTrans......................PASSED (0.028523) 729s Checking FSYR2K_Lower_Trans........................PASSED (0.027192) 729s Checking FSYR2K_Upper_NoTrans......................PASSED (0.082251) 730s Checking FSYR2K_Upper_Trans........................PASSED (0.079306) 730s Checking FSYR2K_Lower_NoTrans......................PASSED (0.080767) 730s Checking FSYR2K_Lower_Trans........................PASSED (0.077298) 730s Checking with Modular_implem modulo 1321 730s Checking FSYR2K_Upper_NoTrans......................PASSED (0.002849) 730s Checking FSYR2K_Upper_Trans........................PASSED (0.002623) 730s Checking FSYR2K_Lower_NoTrans......................PASSED (0.002673) 730s Checking FSYR2K_Lower_Trans........................PASSED (0.002576) 730s Checking FSYR2K_Upper_NoTrans......................PASSED (0.006726) 730s Checking FSYR2K_Upper_Trans........................PASSED (0.006535) 730s Checking FSYR2K_Lower_NoTrans......................PASSED (0.00673) 730s Checking FSYR2K_Lower_Trans........................PASSED (0.006594) 730s Checking with Modular_implem modulo 1583 730s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003428) 730s Checking FSYR2K_Upper_Trans........................PASSED (0.003314) 730s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003467) 730s Checking FSYR2K_Lower_Trans........................PASSED (0.003277) 730s Checking FSYR2K_Upper_NoTrans......................PASSED (0.008826) 730s Checking FSYR2K_Upper_Trans........................PASSED (0.008521) 730s Checking FSYR2K_Lower_NoTrans......................PASSED (0.008844) 730s Checking FSYR2K_Lower_Trans........................PASSED (0.008471) 730s Checking with Modular_implem modulo 1291 730s Checking FSYR2K_Upper_NoTrans......................PASSED (0.002358) 731s Checking FSYR2K_Upper_Trans........................PASSED (0.002315) 731s Checking FSYR2K_Lower_NoTrans......................PASSED (0.002441) 731s Checking FSYR2K_Lower_Trans........................PASSED (0.002326) 731s Checking FSYR2K_Upper_NoTrans......................PASSED (0.00608) 731s Checking FSYR2K_Upper_Trans........................PASSED (0.005964) 731s Checking FSYR2K_Lower_NoTrans......................PASSED (0.006114) 731s Checking FSYR2K_Lower_Trans........................PASSED (0.005933) 731s Checking with ModularBalanced modulo 5419 731s Checking FSYR2K_Upper_NoTrans......................PASSED (0.010585) 731s Checking FSYR2K_Upper_Trans........................PASSED (0.010131) 731s Checking FSYR2K_Lower_NoTrans......................PASSED (0.010542) 731s Checking FSYR2K_Lower_Trans........................PASSED (0.01007) 731s Checking FSYR2K_Upper_NoTrans......................PASSED (0.030437) 731s Checking FSYR2K_Upper_Trans........................PASSED (0.027833) 731s Checking FSYR2K_Lower_NoTrans......................PASSED (0.030185) 731s Checking FSYR2K_Lower_Trans........................PASSED (0.028901) 731s Checking with ModularBalanced modulo 5683 731s Checking FSYR2K_Upper_NoTrans......................PASSED (0.010568) 731s Checking FSYR2K_Upper_Trans........................PASSED (0.010083) 731s Checking FSYR2K_Lower_NoTrans......................PASSED (0.010568) 731s Checking FSYR2K_Lower_Trans........................PASSED (0.010121) 731s Checking FSYR2K_Upper_NoTrans......................PASSED (0.030085) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.028543) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.030038) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.028638) 732s Checking with ModularBalanced modulo 1291 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.001381) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.00139) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.001389) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.001407) 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003424) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.003512) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.0034) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.003515) 732s Checking with Modular_implem modulo 5419 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.00363) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.00364) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.002614) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.003619) 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.006439) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.006485) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.006276) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.006524) 732s Checking with Modular_implem modulo 7253 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003589) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.003636) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003575) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.003602) 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.006304) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.006558) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.006288) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.006474) 732s Checking with Modular_implem modulo 9479 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003612) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.003726) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003607) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.003618) 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.006337) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.006564) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.0063) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.006476) 732s Checking with ModularBalanced modulo 5419 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003115) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.003159) 732s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003088) 732s Checking FSYR2K_Lower_Trans........................PASSED (0.003245) 732s Checking FSYR2K_Upper_NoTrans......................PASSED (0.005816) 732s Checking FSYR2K_Upper_Trans........................PASSED (0.006054) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.005815) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.006083) 733s Checking with ModularBalanced modulo 128563 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003121) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.003146) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003101) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.003149) 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.005783) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.004984) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.00489) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.005979) 733s Checking with ModularBalanced modulo 75017 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.003118) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.003153) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.003078) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.003142) 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.005826) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.006007) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.005788) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.006253) 733s Checking with Modular_implem modulo 1133384969 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.020569) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.021124) 733s Checking FSYR2K_Lower_NoTrans......................PASSED (0.020835) 733s Checking FSYR2K_Lower_Trans........................PASSED (0.020806) 733s Checking FSYR2K_Upper_NoTrans......................PASSED (0.060119) 733s Checking FSYR2K_Upper_Trans........................PASSED (0.060288) 734s Checking FSYR2K_Lower_NoTrans......................PASSED (0.060631) 734s Checking FSYR2K_Lower_Trans........................PASSED (0.060838) 734s Checking with Modular_implem modulo 1890580007 734s Checking FSYR2K_Upper_NoTrans......................PASSED (0.059296) 734s Checking FSYR2K_Upper_Trans........................PASSED (0.060277) 734s Checking FSYR2K_Lower_NoTrans......................PASSED (0.05976) 735s Checking FSYR2K_Lower_Trans........................PASSED (0.059169) 735s Checking FSYR2K_Upper_NoTrans......................PASSED (0.170565) 736s Checking FSYR2K_Upper_Trans........................PASSED (0.171187) 736s Checking FSYR2K_Lower_NoTrans......................PASSED (0.169624) 737s Checking FSYR2K_Lower_Trans........................PASSED (0.170546) 737s Checking with Modular_implem modulo 2255837159 737s Checking FSYR2K_Upper_NoTrans......................PASSED (0.109681) 737s Checking FSYR2K_Upper_Trans........................PASSED (0.112768) 738s Checking FSYR2K_Lower_NoTrans......................PASSED (0.110002) 738s Checking FSYR2K_Lower_Trans........................PASSED (0.109555) 739s Checking FSYR2K_Upper_NoTrans......................PASSED (0.319042) 740s Checking FSYR2K_Upper_Trans........................PASSED (0.320307) 741s Checking FSYR2K_Lower_NoTrans......................PASSED (0.320575) 742s Checking FSYR2K_Lower_Trans........................PASSED (0.322914) 742s Checking with ModularBalanced modulo 1133384969 742s Checking FSYR2K_Upper_NoTrans......................PASSED (0.008778) 742s Checking FSYR2K_Upper_Trans........................PASSED (0.008815) 742s Checking FSYR2K_Lower_NoTrans......................PASSED (0.008547) 742s Checking FSYR2K_Lower_Trans........................PASSED (0.008501) 742s Checking FSYR2K_Upper_NoTrans......................PASSED (0.025094) 742s Checking FSYR2K_Upper_Trans........................PASSED (0.025261) 742s Checking FSYR2K_Lower_NoTrans......................PASSED (0.025033) 742s Checking FSYR2K_Lower_Trans........................PASSED (0.025071) 742s Checking with ModularBalanced modulo 1890580007 742s Checking FSYR2K_Upper_NoTrans......................PASSED (0.017661) 742s Checking FSYR2K_Upper_Trans........................PASSED (0.017789) 743s Checking FSYR2K_Lower_NoTrans......................PASSED (0.017458) 743s Checking FSYR2K_Lower_Trans........................PASSED (0.017591) 743s Checking FSYR2K_Upper_NoTrans......................PASSED (0.048855) 743s Checking FSYR2K_Upper_Trans........................PASSED (0.048581) 743s Checking FSYR2K_Lower_NoTrans......................PASSED (0.048876) 743s Checking FSYR2K_Lower_Trans........................PASSED (0.048866) 743s Checking with ModularBalanced modulo 2255837159 743s Checking FSYR2K_Upper_NoTrans......................PASSED (0.022201) 743s Checking FSYR2K_Upper_Trans........................PASSED (0.021925) 743s Checking FSYR2K_Lower_NoTrans......................PASSED (0.022161) 743s Checking FSYR2K_Lower_Trans........................PASSED (0.02226) 744s Checking FSYR2K_Upper_NoTrans......................PASSED (0.064428) 744s Checking FSYR2K_Upper_Trans........................PASSED (0.063829) 744s Checking FSYR2K_Lower_NoTrans......................PASSED (0.063723) 744s Checking FSYR2K_Lower_Trans........................PASSED (0.064507) 744s Checking with Modular_implem modulo 29 744s Checking FSYR2K_Upper_NoTrans......................PASSED (0.008476) 744s Checking FSYR2K_Upper_Trans........................PASSED (0.009427) 744s Checking FSYR2K_Lower_NoTrans......................PASSED (0.009407) 744s Checking FSYR2K_Lower_Trans........................PASSED (0.009399) 744s Checking FSYR2K_Upper_NoTrans......................PASSED (0.009658) 744s Checking FSYR2K_Upper_Trans........................PASSED (0.00967) 744s Checking FSYR2K_Lower_NoTrans......................PASSED (0.009634) 745s Checking FSYR2K_Lower_Trans........................PASSED (0.009671) 745s Checking with Modular_implem modulo 23 745s Checking FSYR2K_Upper_NoTrans......................PASSED (0.009421) 745s Checking FSYR2K_Upper_Trans........................PASSED (0.009419) 745s Checking FSYR2K_Lower_NoTrans......................PASSED (0.009) 745s Checking FSYR2K_Lower_Trans........................PASSED (0.00943) 745s Checking FSYR2K_Upper_NoTrans......................PASSED (0.009674) 745s Checking FSYR2K_Upper_Trans........................PASSED (0.009654) 745s Checking FSYR2K_Lower_NoTrans......................PASSED (0.009671) 745s Checking FSYR2K_Lower_Trans........................PASSED (0.009646) 745s Checking with Modular_implem modulo 29 745s Checking FSYR2K_Upper_NoTrans......................PASSED (0.009404) 745s Checking FSYR2K_Upper_Trans........................PASSED (0.009429) 745s Checking FSYR2K_Lower_NoTrans......................PASSED (0.00946) 745s Checking FSYR2K_Lower_Trans........................PASSED (0.009415) 745s Checking FSYR2K_Upper_NoTrans......................PASSED (0.009647) 745s Checking FSYR2K_Upper_Trans........................PASSED (0.009804) 745s Checking FSYR2K_Lower_NoTrans......................PASSED (0.009641) 745s Checking FSYR2K_Lower_Trans........................PASSED (0.009629) 745s Checking with Modular_implem modulo 10719485571602523610450282413287157032259141909566740413979606042722867117337030424625299725242858422521334881672191645301275949179464716486777352204718889 745s Checking FSYR2K_Upper_NoTrans......................PASSED (0.047654) 745s Checking FSYR2K_Upper_Trans........................PASSED (0.049026) 745s Checking FSYR2K_Lower_NoTrans......................PASSED (0.047606) 746s Checking FSYR2K_Lower_Trans........................PASSED (0.049027) 746s Checking FSYR2K_Upper_NoTrans......................PASSED (0.069467) 746s Checking FSYR2K_Upper_Trans........................PASSED (0.069324) 746s Checking FSYR2K_Lower_NoTrans......................PASSED (0.069187) 746s Checking FSYR2K_Lower_Trans........................PASSED (0.068087) 746s Checking with Modular_implem modulo 12581114434370982854302288019774568620205293078929552578137182859140279319023192305194814760984505908918147232298332644117762578356349381910561781237937557 747s Checking FSYR2K_Upper_NoTrans......................PASSED (0.047028) 747s Checking FSYR2K_Upper_Trans........................PASSED (0.049526) 747s Checking FSYR2K_Lower_NoTrans......................PASSED (0.047433) 747s Checking FSYR2K_Lower_Trans........................PASSED (0.047999) 747s Checking FSYR2K_Upper_NoTrans......................PASSED (0.069747) 748s Checking FSYR2K_Upper_Trans........................PASSED (0.069115) 748s Checking FSYR2K_Lower_NoTrans......................PASSED (0.068641) 748s Checking FSYR2K_Lower_Trans........................PASSED (0.065748) 748s Checking with Modular_implem modulo 10097454513083497954111811524362808537776641481564860440220898022083021839550868091745932319727640142275810032112991990951196425316580787493140761249522833 748s Checking FSYR2K_Upper_NoTrans......................PASSED (0.049364) 748s Checking FSYR2K_Upper_Trans........................PASSED (0.048369) 748s Checking FSYR2K_Lower_NoTrans......................PASSED (0.048422) 749s Checking FSYR2K_Lower_Trans........................PASSED (0.049095) 749s Checking FSYR2K_Upper_NoTrans......................PASSED (0.069809) 749s Checking FSYR2K_Upper_Trans........................PASSED (0.070234) 749s Checking FSYR2K_Lower_NoTrans......................PASSED (0.069681) 749s Checking FSYR2K_Lower_Trans........................PASSED (0.066185) 749s PASS: test-fsyr2k 749s -q 131071 -n 1000 -i 3 -s 875821487 750s m= 412 750s Verification failed! 750s m= 310 750s Verification failed! 750s m= 170 750s Verification failed! 750s 0/3 tests were successful. 750s PASS: test-invert-check 751s Checking Modular_implem modulo 2713 ... PASSED 751s Checking Modular_implem modulo 863 ... PASSED 751s Checking Modular_implem modulo 929 ... PASSED 752s Checking Modular_implem modulo 1327 ... PASSED 752s Checking Modular_implem modulo 1409 ... PASSED 752s Checking Modular_implem modulo 131 ... PASSED 752s Checking Modular_implem modulo 31894903 ... PASSED 753s Checking Modular_implem modulo 22131547 ... PASSED 753s Checking Modular_implem modulo 14853001 ... PASSED 754s Checking Modular_implem modulo 53650631 ... PASSED 754s Checking Modular_implem modulo 27469187 ... PASSED 754s Checking Modular_implem modulo 41721959 ... PASSED 756s Checking ......ModularBalanced modulo 6803 ... PASSED 757s Checking ......ModularBalanced modulo 4957 ... PASSED 758s Checking .......ModularBalanced modulo 929 ... PASSED 758s Checking ......ModularBalanced modulo 1327 ... PASSED 758s Checking ......ModularBalanced modulo 1409 ... PASSED 758s Checking .......ModularBalanced modulo 131 ... PASSED 759s Checking ModularBalanced modulo 102593653 ... PASSED 759s Checking .ModularBalanced modulo 22131547 ... PASSED 761s Checking ModularBalanced modulo 149070749 ... PASSED 762s Checking .ModularBalanced modulo 53650631 ... PASSED 764s Checking ModularBalanced modulo 161686913 ... PASSED 764s Checking .ModularBalanced modulo 41721959 ... PASSED 765s Checking Modular_implem modulo 14983 ... PASSED 765s Checking Modular_implem modulo 45893 ... PASSED 766s Checking Modular_implem modulo 41893 ... PASSED 767s Checking Modular_implem modulo 34061 ... PASSED 767s Checking Modular_implem modulo 9613 ... PASSED 768s Checking Modular_implem modulo 41081 ... PASSED 769s Checking ...ModularBalanced modulo 14983 ... PASSED 769s Checking ..ModularBalanced modulo 111443 ... PASSED 770s Checking ...ModularBalanced modulo 41893 ... PASSED 771s Checking ...ModularBalanced modulo 34061 ... PASSED 771s Checking ...ModularBalanced modulo 75149 ... PASSED 772s Checking ...ModularBalanced modulo 41081 ... PASSED 774s Checking Modular_implem modulo 1306409627 ... PASSED 775s Checking Modular_implem modulo 827437921 ... PASSED 777s Checking Modular_implem modulo 1222812581 ... PASSED 781s Checking Modular_implem modulo 2116977979 ... PASSED 786s Checking Modular_implem modulo 2846041481 ... PASSED 791s Checking Modular_implem modulo 2782812871 ... PASSED 797s Checking ModularBalanced modulo 5601376901 ... PASSED 804s Checking ModularBalanced modulo 5122405217 ... PASSED 810s Checking ModularBalanced modulo 5517779849 ... PASSED 811s Checking ModularBalanced modulo 2116977979 ... PASSED 815s Checking ModularBalanced modulo 4133382119 ... PASSED 822s Checking ModularBalanced modulo 4452667067 ... PASSED 823s Checking Modular_implem modulo 178223674000991446383947666354431998587 ... PASSED 825s Checking Modular_implem modulo 213876973968907299948422231639463146311 ... PASSED 827s Checking Modular_implem modulo 321708792217804765046716320111590024021 ... PASSED 830s Checking Modular_implem modulo 174370782641557608385951313271465084049 ... PASSED 831s Checking Modular_implem modulo 235237668113567276557183784689042924939 ... PASSED 832s Checking Modular_implem modulo 220477152195948346529297975267120947331 ... PASSED 833s Checking Modular_implem modulo 2713 ... PASSED 833s Checking Modular_implem modulo 863 ... PASSED 834s Checking Modular_implem modulo 929 ... PASSED 834s Checking Modular_implem modulo 1327 ... PASSED 834s Checking Modular_implem modulo 1409 ... PASSED 835s Checking Modular_implem modulo 131 ... PASSED 835s Checking Modular_implem modulo 31894903 ... PASSED 835s Checking Modular_implem modulo 22131547 ... PASSED 836s Checking Modular_implem modulo 14853001 ... PASSED 836s Checking Modular_implem modulo 53650631 ... PASSED 836s Checking Modular_implem modulo 27469187 ... PASSED 837s Checking Modular_implem modulo 41721959 ... PASSED 839s Checking ......ModularBalanced modulo 6803 ... PASSED 840s Checking ......ModularBalanced modulo 4957 ... PASSED 840s Checking .......ModularBalanced modulo 929 ... PASSED 840s Checking ......ModularBalanced modulo 1327 ... PASSED 841s Checking ......ModularBalanced modulo 1409 ... PASSED 841s Checking .......ModularBalanced modulo 131 ... PASSED 842s Checking ModularBalanced modulo 102593653 ... PASSED 842s Checking .ModularBalanced modulo 22131547 ... PASSED 844s Checking ModularBalanced modulo 149070749 ... PASSED 844s Checking .ModularBalanced modulo 53650631 ... PASSED 846s Checking ModularBalanced modulo 161686913 ... PASSED 847s Checking .ModularBalanced modulo 41721959 ... PASSED 847s Checking Modular_implem modulo 14983 ... PASSED 848s Checking Modular_implem modulo 45893 ... PASSED 849s Checking Modular_implem modulo 41893 ... PASSED 849s Checking Modular_implem modulo 34061 ... PASSED 850s Checking Modular_implem modulo 9613 ... PASSED 851s Checking Modular_implem modulo 41081 ... PASSED 851s Checking ...ModularBalanced modulo 14983 ... PASSED 852s Checking ..ModularBalanced modulo 111443 ... PASSED 853s Checking ...ModularBalanced modulo 41893 ... PASSED 853s Checking ...ModularBalanced modulo 34061 ... PASSED 854s Checking ...ModularBalanced modulo 75149 ... PASSED 854s Checking ...ModularBalanced modulo 41081 ... PASSED 856s Checking Modular_implem modulo 1306409627 ... PASSED 858s Checking Modular_implem modulo 827437921 ... PASSED 860s Checking Modular_implem modulo 1222812581 ... PASSED 863s Checking Modular_implem modulo 2116977979 ... PASSED 868s Checking Modular_implem modulo 2846041481 ... PASSED 874s Checking Modular_implem modulo 2782812871 ... PASSED 881s Checking ModularBalanced modulo 5601376901 ... PASSED 887s Checking ModularBalanced modulo 5122405217 ... PASSED 893s Checking ModularBalanced modulo 5517779849 ... PASSED 895s Checking ModularBalanced modulo 2116977979 ... PASSED 899s Checking ModularBalanced modulo 4133382119 ... PASSED 905s Checking ModularBalanced modulo 4452667067 ... PASSED 907s Checking Modular_implem modulo 178223674000991446383947666354431998587 ... PASSED 909s Checking Modular_implem modulo 213876973968907299948422231639463146311 ... PASSED 910s Checking Modular_implem modulo 321708792217804765046716320111590024021 ... PASSED 912s Checking Modular_implem modulo 174370782641557608385951313271465084049 ... PASSED 914s Checking Modular_implem modulo 235237668113567276557183784689042924939 ... PASSED 916s Checking Modular_implem modulo 220477152195948346529297975267120947331 ... PASSED 916s PASS: test-rankprofiles 917s PASS: test-det 917s init: 0.00654912s (0.004729 cpu) [1] 917s Det OVERH: 7.98702e-05s (5.9e-05 cpu) [1] 917s Det CHECK: 0.000221968s (0.000149 cpu) [4] 917s 153x153 (105218) Det verification PASSED 917s Det COMPT: 0.00220895s (0.002153 cpu) [1] 917s init: 0.12135s (0.120426 cpu) [1] 917s 700x700 (120971) Det verification PASSED 917s Det COMPT: 0.234757s (0.229729 cpu) [1] 917s Det OVERH: 0.00142193s (0.001413 cpu) [1] 917s Det CHECK: 0.00121212s (0.001206 cpu) [4] 917s init: 0.048933s (0.048361 cpu) [1] 917s Det OVERH: 0.000551939s (0.000539 cpu) [1] 917s Det CHECK: 0.000630856s (0.000616 cpu) [4] 917s PASS: test-det-check 917s 443x443 (12133) Det verification PASSED 917s Det COMPT: 0.061363s (0.05938 cpu) [1] 917s 3/3 tests SUCCESSFUL. 917s Checking ...........Danilevskii variant over ModularBalanced modulo 3739...PASSED 917s Checking ..............LUKrylov variant over ModularBalanced modulo 3739...PASSED 917s Checking ....Precond. ArithProg variant over ModularBalanced modulo 3739...PASSED 917s Checking ......Automated variant choice over ModularBalanced modulo 3739...PASSED 917s Checking ............Danilevskii variant over ModularBalanced modulo 587...PASSED 917s Checking ...............LUKrylov variant over ModularBalanced modulo 587...PASSED 918s Checking .....Precond. ArithProg variant over ModularBalanced modulo 587...PASSED 918s Checking .......Automated variant choice over ModularBalanced modulo 587...PASSED 918s Checking Danilevskii variant over Modular_implem modulo 3739...PASSED 918s Checking LUKrylov variant over Modular_implem modulo 3739...PASSED 918s Checking Precond. ArithProg variant over Modular_implem modulo 3739...PASSED 918s Checking Automated variant choice over Modular_implem modulo 3739...PASSED 918s Checking Danilevskii variant over Modular_implem modulo 587...PASSED 918s Checking LUKrylov variant over Modular_implem modulo 587...PASSED 918s Checking Precond. ArithProg variant over Modular_implem modulo 587...PASSED 918s Checking Automated variant choice over Modular_implem modulo 587...PASSED 918s Checking .....Danilevskii variant over ModularBalanced modulo 103163059...PASSED 918s Checking ........LUKrylov variant over ModularBalanced modulo 103163059...PASSED 918s Checking Precond. ArithProg variant over ModularBalanced modulo 103163059...PASSED 919s Checking Automated variant choice over ModularBalanced modulo 103163059...PASSED 919s Checking ......Danilevskii variant over ModularBalanced modulo 46285451...PASSED 919s Checking .........LUKrylov variant over ModularBalanced modulo 46285451...PASSED 919s Checking Precond. ArithProg variant over ModularBalanced modulo 46285451...PASSED 919s Checking .Automated variant choice over ModularBalanced modulo 46285451...PASSED 919s Checking Danilevskii variant over Modular_implem modulo 25143241...PASSED 919s Checking LUKrylov variant over Modular_implem modulo 25143241...PASSED 919s Checking Precond. ArithProg variant over Modular_implem modulo 25143241...PASSED 919s Checking Automated variant choice over Modular_implem modulo 25143241...PASSED 919s Checking Danilevskii variant over Modular_implem modulo 63234631...PASSED 919s Checking LUKrylov variant over Modular_implem modulo 63234631...PASSED 919s Checking Precond. ArithProg variant over Modular_implem modulo 63234631...PASSED 919s Checking Automated variant choice over Modular_implem modulo 63234631...PASSED 920s Checking ........Danilevskii variant over ModularBalanced modulo 11933...PASSED 920s Checking ...........LUKrylov variant over ModularBalanced modulo 11933...PASSED 920s Checking .Precond. ArithProg variant over ModularBalanced modulo 11933...PASSED 920s Checking ...Automated variant choice over ModularBalanced modulo 11933...PASSED 920s Checking ........Danilevskii variant over ModularBalanced modulo 57923...PASSED 920s Checking ...........LUKrylov variant over ModularBalanced modulo 57923...PASSED 920s Checking .Precond. ArithProg variant over ModularBalanced modulo 57923...PASSED 920s Checking ...Automated variant choice over ModularBalanced modulo 57923...PASSED 921s Checking Danilevskii variant over Modular_implem modulo 11933...PASSED 921s Checking LUKrylov variant over Modular_implem modulo 11933...PASSED 921s Checking Precond. ArithProg variant over Modular_implem modulo 11933...PASSED 921s Checking Automated variant choice over Modular_implem modulo 11933...PASSED 921s Checking Danilevskii variant over Modular_implem modulo 17053...PASSED 922s Checking LUKrylov variant over Modular_implem modulo 17053...PASSED 922s Checking Precond. ArithProg variant over Modular_implem modulo 17053...PASSED 922s Checking Automated variant choice over Modular_implem modulo 17053...PASSED 922s Checking ....Danilevskii variant over ModularBalanced modulo 263466617...PASSED 922s Checking .......LUKrylov variant over ModularBalanced modulo 263466617...PASSED 922s Checking Precond. ArithProg variant over ModularBalanced modulo 263466617...PASSED 923s Checking Automated variant choice over ModularBalanced modulo 263466617...PASSED 923s Checking ...Danilevskii variant over ModularBalanced modulo 2076500551...PASSED 923s Checking ......LUKrylov variant over ModularBalanced modulo 2076500551...PASSED 923s Checking Precond. ArithProg variant over ModularBalanced modulo 2076500551...PASSED 924s Checking Automated variant choice over ModularBalanced modulo 2076500551...PASSED 924s Checking Danilevskii variant over Modular_implem modulo 263466617...PASSED 924s Checking LUKrylov variant over Modular_implem modulo 263466617...PASSED 924s Checking Precond. ArithProg variant over Modular_implem modulo 263466617...PASSED 924s Checking Automated variant choice over Modular_implem modulo 263466617...PASSED 925s Checking Danilevskii variant over Modular_implem modulo 2076500551...PASSED 926s Checking LUKrylov variant over Modular_implem modulo 2076500551...PASSED 926s Checking Precond. ArithProg variant over Modular_implem modulo 2076500551...PASSED 927s Checking Automated variant choice over Modular_implem modulo 2076500551...PASSED 927s Checking Danilevskii variant over Modular_implem modulo 31...PASSED 928s Checking LUKrylov variant over Modular_implem modulo 31...PASSED 928s Checking Precond. ArithProg variant over Modular_implem modulo 31...PASSED 929s Checking Automated variant choice over Modular_implem modulo 31...PASSED 929s Checking Danilevskii variant over Modular_implem modulo 47...PASSED 930s Checking LUKrylov variant over Modular_implem modulo 47...PASSED 931s Checking Precond. ArithProg variant over Modular_implem modulo 47...PASSED 931s Checking Automated variant choice over Modular_implem modulo 47...PASSED 932s Checking Danilevskii variant over Modular_implem modulo 12237951239946254872534970838944115403524750314146337089044012911436562044452765810522629405925400372419576338752593213815043827639104029533832817782566483...PASSED 933s Checking LUKrylov variant over Modular_implem modulo 12237951239946254872534970838944115403524750314146337089044012911436562044452765810522629405925400372419576338752593213815043827639104029533832817782566483...PASSED 934s Checking Precond. ArithProg variant over Modular_implem modulo 12237951239946254872534970838944115403524750314146337089044012911436562044452765810522629405925400372419576338752593213815043827639104029533832817782566483...PASSED 935s Checking Automated variant choice over Modular_implem modulo 12237951239946254872534970838944115403524750314146337089044012911436562044452765810522629405925400372419576338752593213815043827639104029533832817782566483...PASSED 936s Checking Danilevskii variant over Modular_implem modulo 7376674561827806751847634423539552605967384183488438651239490502030777135259162613735554330253037819598105421157478607037824837999703994572836694888079503...PASSED 937s Checking LUKrylov variant over Modular_implem modulo 7376674561827806751847634423539552605967384183488438651239490502030777135259162613735554330253037819598105421157478607037824837999703994572836694888079503...PASSED 938s Checking Precond. ArithProg variant over Modular_implem modulo 7376674561827806751847634423539552605967384183488438651239490502030777135259162613735554330253037819598105421157478607037824837999703994572836694888079503...PASSED 939s Checking Automated variant choice over Modular_implem modulo 7376674561827806751847634423539552605967384183488438651239490502030777135259162613735554330253037819598105421157478607037824837999703994572836694888079503...PASSED 939s Checking ...............................Danilevskii variant over ZRing...PASSED 939s Checking ..................................LUKrylov variant over ZRing...PASSED 939s Checking ........................Precond. ArithProg variant over ZRing...PASSED 939s Checking ..........................Automated variant choice over ZRing...PASSED 939s Checking ...............................Danilevskii variant over ZRing...PASSED 939s Checking ..................................LUKrylov variant over ZRing...PASSED 939s Checking ........................Precond. ArithProg variant over ZRing...PASSED 940s Checking ..........................Automated variant choice over ZRing...PASSED 940s PASS: test-charpoly 949s Checking Modular_implem modulo 56896691 ... PASS 951s Checking Modular_implem modulo 3253 ... PASS 959s Checking .ModularBalanced modulo 56896691 ... PASS 961s Checking ......ModularBalanced modulo 3253 ... PASS 963s Checking Modular_implem modulo 11443 ... PASS 964s Checking ...ModularBalanced modulo 11443 ... PASS 973s Checking Modular_implem modulo 1596631903 ... PASS 981s Checking ModularBalanced modulo 5966334623 ... PASS 981s Checking Modular_implem modulo 19 ... PASS 986s Checking Modular_implem modulo 10662953995193177728295788142851735519410869890149710914564410915265344473153257691980632269642291317601160753092999333130534046398798074429813792872606633 ... PASS 986s PASS: test-minpoly 986s PASS: test-multifile1 986s Checking Modular_implem modulo 8058733 Dense (ok) SMS (ok) Bin (ok) Compact Bin (ok) Auto Bin (ok) ... PASSED 986s Checking Modular_implem modulo 52950047 Dense (ok) SMS (ok) Bin (ok) Compact Bin (ok) Auto Bin (ok) ... PASSED 986s Checking Modular_implem modulo 63901223 Dense (ok) SMS (ok) Bin (ok) Compact Bin (ok) Auto Bin (ok) ... PASSED 986s PASS: test-io 986s PASS: test-maxdelayeddim 1001s Checking Modular_implem modulo 75289969 ... seq: PASSED (2.20154) par: PASSED (2.22624) 1002s Checking Modular_implem modulo 19231643 ... seq: PASSED (0.219789) par: PASSED (0.218105) 1017s Checking Modular_implem modulo 88831943 ... seq: PASSED (2.215) par: PASSED (2.21941) 1019s Checking Modular_implem modulo 22074911 ... seq: PASSED (0.247735) par: PASSED (0.249106) 1023s Checking ...........ModularBalanced modulo 75289969 ... seq: PASSED (0.570693) par: PASSED (0.565237) 1042s Checking ..........ModularBalanced modulo 153449393 ... seq: PASSED (2.76093) par: PASSED (2.742) 1048s Checking ...........ModularBalanced modulo 88831943 ... seq: PASSED (0.788419) par: PASSED (0.779109) 1049s Checking ...........ModularBalanced modulo 22074911 ... seq: PASSED (0.170271) par: PASSED (0.170603) 1051s Checking Modular_implem modulo 1297 ... seq: PASSED (0.238226) par: PASSED (0.23825) 1053s Checking .Modular_implem modulo 953 ... seq: PASSED (0.162554) par: PASSED (0.162456) 1056s Checking Modular_implem modulo 2003 ... seq: PASSED (0.425033) par: PASSED (0.425526) 1068s Checking Modular_implem modulo 3727 ... seq: PASSED (1.44604) par: PASSED (1.44807) 1076s Checking ................ModularBalanced modulo 5393 ... seq: PASSED (1.0648) par: PASSED (1.06453) 1084s Checking ................ModularBalanced modulo 5039 ... seq: PASSED (1.06398) par: PASSED (1.07212) 1100s Checking ................ModularBalanced modulo 6091 ... seq: PASSED (2.04534) par: PASSED (2.04565) 1115s Checking ................ModularBalanced modulo 7823 ... seq: PASSED (2.04657) par: PASSED (2.04186) 1117s Checking Modular_implem modulo 5393 ... seq: PASSED (0.461529) par: PASSED (0.455434) 1119s Checking Modular_implem modulo 29611 ... seq: PASSED (0.460685) par: PASSED (0.456999) 1121s Checking Modular_implem modulo 30671 ... seq: PASSED (0.457445) par: PASSED (0.458415) 1123s Checking Modular_implem modulo 32401 ... seq: PASSED (0.458125) par: PASSED (0.463074) 1125s Checking ..............ModularBalanced modulo 5393 ... seq: PASSED (0.408175) par: PASSED (0.409962) 1126s Checking .............ModularBalanced modulo 95153 ... seq: PASSED (0.40916) par: PASSED (0.411671) 1128s Checking .............ModularBalanced modulo 96211 ... seq: PASSED (0.417191) par: PASSED (0.410731) 1130s Checking .............ModularBalanced modulo 97931 ... seq: PASSED (0.410276) par: PASSED (0.417911) 1134s Checking Modular_implem modulo 75289969 ... seq: PASSED (0.725565) par: PASSED (0.72116) 1144s Checking Modular_implem modulo 958755761 ... seq: PASSED (1.80172) par: PASSED (1.80336) 1150s Checking Modular_implem modulo 612461581 ... seq: PASSED (1.15687) par: PASSED (1.15507) 1159s Checking Modular_implem modulo 827381327 ... seq: PASSED (1.5504) par: PASSED (1.56182) 1185s Checking ........ModularBalanced modulo 3207075071 ... seq: PASSED (4.94293) par: PASSED (4.96936) 1191s Checking .........ModularBalanced modulo 958755761 ... seq: PASSED (0.974207) par: PASSED (0.969956) 1260s Checking ........ModularBalanced modulo 4907428951 ... seq: PASSED (13.2712) par: PASSED (13.2342) 1297s Checking ........ModularBalanced modulo 3753344657 ... seq: PASSED (7.05858) par: PASSED (7.05045) 1297s Checking Modular_implem modulo 19 ... seq: PASSED (0.319337) par: PASSED (0.31962) 1298s Checking Modular_implem modulo 23 ... seq: PASSED (0.319772) par: PASSED (0.318951) 1299s Checking Modular_implem modulo 19 ... seq: PASSED (0.318646) par: PASSED (0.318623) 1299s Checking Modular_implem modulo 17 ... seq: PASSED (0.318401) par: PASSED (0.318436) 1306s Checking Modular_implem modulo 13291851540662216692238016147486615926987449892107048714893745769575145457912807700659954672228255290885345409302450810316162957881255843644188619581166547 ... seq: PASSED (3.20388) par: PASSED (3.1827) 1313s Checking Modular_implem modulo 9061373020066027596739923163610220353655434468342989931864745117755345205017347231140290739681739741382296023456307786524484247640939171996340957726732583 ... seq: PASSED (3.1903) par: PASSED (3.16496) 1320s Checking Modular_implem modulo 8059294446564785956682348433076061266520617820136904516348318113537287634993827090582274553876918972633878207708146326101917724123702789007388145168906083 ... seq: PASSED (3.15961) par: PASSED (3.16065) 1327s Checking Modular_implem modulo 12854180171334769464105446204985231617909755715753980934457576659109268597965189098371926545648852665450289775249351260686831442322575375389895347928530307 ... seq: PASSED (3.18593) par: PASSED (3.21414) 1327s PASS: test-solve 1327s with seed = 908171887 1331s Checking Modular_implem modulo 1747 ...................PASSED 1343s Checking Modular_implem modulo 3137 ...................PASSED 1350s Checking Modular_implem modulo 3229 ...................PASSED 1353s Checking Modular_implem modulo 2531 ...................PASSED 1354s Checking Modular_implem modulo 3796339 ...................PASSED 1356s Checking Modular_implem modulo 29688683 ...................PASSED 1360s Checking Modular_implem modulo 60956491 ...................PASSED 1362s Checking Modular_implem modulo 34111543 ...................PASSED 1371s Checking ......ModularBalanced modulo 7883 ...................PASSED 1372s Checking ......ModularBalanced modulo 1811 ...................PASSED 1380s Checking ......ModularBalanced modulo 7649 ...................PASSED 1385s Checking ......ModularBalanced modulo 5171 ...................PASSED 1385s Checking ..ModularBalanced modulo 2781707 ...................PASSED 1393s Checking .ModularBalanced modulo 97537249 ...................PASSED 1401s Checking .ModularBalanced modulo 96918973 ...................PASSED 1403s Checking .ModularBalanced modulo 31705049 ...................PASSED 1405s Checking Modular_implem modulo 34721 ...................PASSED 1407s Checking Modular_implem modulo 421 ...................PASSED 1410s Checking Modular_implem modulo 12457 ...................PASSED 1413s Checking Modular_implem modulo 44753 ...................PASSED 1416s Checking ...ModularBalanced modulo 66791 ...................PASSED 1418s Checking ...ModularBalanced modulo 18433 ...................PASSED 1420s Checking ...ModularBalanced modulo 88427 ...................PASSED 1422s Checking ...ModularBalanced modulo 32839 ...................PASSED 1474s Checking Modular_implem modulo 2500910453 ...................PASSED 1498s Checking Modular_implem modulo 1884394387 ...................PASSED 1503s Checking Modular_implem modulo 359667551 ...................PASSED 1535s Checking Modular_implem modulo 2795469407 ...................PASSED 1588s Checking ModularBalanced modulo 5086436723 ...................PASSED 1596s Checking ModularBalanced modulo 1253952149 ...................PASSED 1632s Checking ModularBalanced modulo 3865729513 ...................PASSED 1644s Checking ModularBalanced modulo 2810469523 ...................PASSED 1654s Checking Modular_implem modulo 195761598844953369271578250583580981673 ...................PASSED 1660s Checking Modular_implem modulo 213470512365309943681232270956397390221 ...................PASSED 1666s Checking Modular_implem modulo 280471107981378847630747221952676840527 ...................PASSED 1676s Checking Modular_implem modulo 241050546587009555734855637096814598627 ...................PASSED 1676s PASS: test-fgesv 1676s # To rerun this test: test-simd -s 987526540 1676s # seed = 987526540 1676s 1676s 1676s Test passed 1676s PASS: test-simd 1676s Checking Modular_implem modulo 27269027 ... PASSED 1676s Checking Modular_implem modulo 56857511 ... PASSED 1676s Checking Modular_implem modulo 69314537 ... PASSED 1676s Checking ...........ModularBalanced modulo 27269027 ... PASSED 1676s Checking ...........ModularBalanced modulo 56857511 ... PASSED 1676s Checking ..........ModularBalanced modulo 186520309 ... PASSED 1676s Checking Modular_implem modulo 1109 ... PASSED 1676s Checking .Modular_implem modulo 929 ... PASSED 1676s Checking Modular_implem modulo 2029 ... PASSED 1676s Checking ................ModularBalanced modulo 1109 ... PASSED 1676s Checking ................ModularBalanced modulo 5023 ... PASSED 1676s Checking ................ModularBalanced modulo 2029 ... PASSED 1676s Checking Modular_implem modulo 1109 ... PASSED 1676s Checking Modular_implem modulo 37799 ... PASSED 1676s Checking Modular_implem modulo 42989 ... PASSED 1676s Checking .............ModularBalanced modulo 66643 ... PASSED 1676s Checking ............ModularBalanced modulo 103333 ... PASSED 1676s Checking ............ModularBalanced modulo 108517 ... PASSED 1676s Checking Modular_implem modulo 513900199 ... PASSED 1676s Checking Modular_implem modulo 325292923 ... PASSED 1676s Checking Modular_implem modulo 1008838639 ... PASSED 1676s Checking ........ModularBalanced modulo 2142525881 ... PASSED 1677s Checking ........ModularBalanced modulo 4620260257 ... PASSED 1677s Checking ........ModularBalanced modulo 5303805929 ... PASSED 1678s Checking Modular_implem, RecInt::rint<8>, RecInt::rint<8>> modulo 87231067068659917162900819636027458419 ... PASSED 1679s Checking Modular_implem, RecInt::rint<8>, RecInt::rint<8>> modulo 134842904687169914777411014881020449327 ... PASSED 1680s Checking Modular_implem, RecInt::rint<8>, RecInt::rint<8>> modulo 152566921289313300465598862405329332193 ... PASSED 1681s Checking Modular_implem, RecInt::ruint<8>, RecInt::ruint<7>> modulo 87231067068659917162900819636027458419 ... PASSED 1682s Checking Modular_implem, RecInt::ruint<8>, RecInt::ruint<7>> modulo 134842904687169914777411014881020449327 ... PASSED 1683s Checking Modular_implem, RecInt::ruint<8>, RecInt::ruint<7>> modulo 152566921289313300465598862405329332193 ... PASSED 1685s Checking Modular_implem modulo 7556621510751028872522635287999273250464959795166044405278581109111103448872870865620382492003546633939952368294745405078459611385867893147175560157659429 ... PASSED 1688s Checking Modular_implem modulo 8136439894405663589255698955321015544850220790252680203819811962072315815526587774494361818908694095313830201109176933246150723318502977921521981013070467 ... PASSED 1690s Checking Modular_implem modulo 9886842682569918511131748510247616547253427586752082381697636651646870981748622390302332955986646757389093228440791656857666357412373686965936977361347867 ... PASSED 1690s Checking ....................................ZRing ... PASSED 1691s Checking ....................................ZRing ... PASSED 1691s Checking ....................................ZRing ... PASSED 1691s PASS: test-fgemv 1691s Checking Modular_implem modulo 1973 ... PASSED 1691s Checking Modular_implem modulo 1531 ... PASSED 1691s Checking Modular_implem modulo 2213 ... PASSED 1691s Checking Modular_implem modulo 21031169 ... PASSED 1691s Checking Modular_implem modulo 55292273 ... PASSED 1691s Checking Modular_implem modulo 55020113 ... PASSED 1691s Checking Modular_implem modulo 12553 ... PASSED 1691s Checking Modular_implem modulo 11279 ... PASSED 1691s Checking Modular_implem modulo 34061 ... PASSED 1692s Checking Modular_implem modulo 1189682371 ... PASSED 1692s Checking Modular_implem modulo 1624664983 ... PASSED 1692s Checking Modular_implem modulo 2588494537 ... PASSED 1692s Checking ......ModularBalanced modulo 6143 ... PASSED 1692s Checking ......ModularBalanced modulo 7433 ... PASSED 1692s Checking ......ModularBalanced modulo 7451 ... PASSED 1692s Checking .ModularBalanced modulo 63398513 ... PASSED 1692s Checking .ModularBalanced modulo 22011239 ... PASSED 1692s Checking ModularBalanced modulo 136407083 ... PASSED 1692s Checking ...ModularBalanced modulo 71237 ... PASSED 1693s Checking ...ModularBalanced modulo 46199 ... PASSED 1693s Checking ...ModularBalanced modulo 24137 ... PASSED 1693s Checking ModularBalanced modulo 978410929 ... PASSED 1693s Checking ModularBalanced modulo 1966196269 ... PASSED 1693s Checking ModularBalanced modulo 242918371 ... PASSED 1693s Checking Modular_implem modulo 23 ... PASSED 1693s Checking Modular_implem modulo 23 ... PASSED 1693s Checking Modular_implem modulo 19 ... PASSED 1693s Checking Modular_implem modulo 11098609038068436096852991283641135761982240259257872684929601918199482023792822387960021931456293870007282293754510148851476970262208191076778140001924887 ... PASSED 1694s Checking Modular_implem modulo 8264645703192340867979805913733103852619885184549616755496684981851538629876125051379173141178493401256985937953939638463865058607778976646511090833022677 ... PASSED 1694s Checking Modular_implem modulo 8774157215408020877124163158895611805957448251535442074255205288912739895821220457825392578400468937093952737023892417788634982867751163581193317323267201 ... PASSED 1694s PASS: test-nullspace 1694s PASS: regression-check 1694s ======== 1694s Summary: 1694s ======== 1694s PASS: 36 1694s FAIL: 0 1694s autopkgtest [07:25:20]: test upstream-tests: -----------------------] 1699s autopkgtest [07:25:25]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 1699s upstream-tests PASS 1703s autopkgtest [07:25:29]: @@@@@@@@@@@@@@@@@@@@ summary 1703s upstream-tests PASS