Diff of the two buildlogs: -- --- b1/build.log 2021-10-05 16:17:56.141984881 +0000 +++ b2/build.log 2021-10-05 17:27:39.924075063 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Oct 5 03:04:38 -12 2021 -I: pbuilder-time-stamp: 1633446278 +I: Current time: Wed Oct 6 06:21:07 +14 2021 +I: pbuilder-time-stamp: 1633450867 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./fplll_5.4.0-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.hcpT2HRK/trustedkeys.kbx': General error -gpgv: Signature made Fri Dec 18 23:20:39 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.qCjg5Yj9/trustedkeys.kbx': General error +gpgv: Signature made Sun Dec 20 01:20:39 2020 +14 gpgv: using RSA key 812EEFD8A3FBA4ACE4DF114B04C53BD7FE030551 gpgv: issuer "jpuydt@debian.org" gpgv: Can't check signature: No public key @@ -30,135 +30,169 @@ dpkg-source: info: applying libgmp_subst.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/22450/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/D01_modify_environment starting +debug: Running on virt64c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='a0cca76c95b04fd9846d2598ac349b43' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='22450' - PS1='# ' - PS2='> ' + INVOCATION_ID=a08e5a5bd0674ab3b9eb683addbeba0e + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=13493 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.HqRvJCWfmZ/pbuilderrc_Qbvx --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.HqRvJCWfmZ/b1 --logfile b1/build.log fplll_5.4.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.HqRvJCWfmZ/pbuilderrc_TG8l --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.HqRvJCWfmZ/b2 --logfile b2/build.log fplll_5.4.0-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux ff4a 5.10.0-8-armmp-lpae #1 SMP Debian 5.10.46-5 (2021-09-23) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-8-arm64 #1 SMP Debian 5.10.46-5 (2021-09-23) aarch64 GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Jul 28 07:09 more - -rwsr-xr-x 1 root root 34400 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 9824 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Sep 20 21:28 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Jul 28 07:09 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 2021 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/22450/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Aug 5 10:25 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Jul 29 09:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Jul 29 09:09 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Jul 29 09:09 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Jul 29 09:09 more + -rwsr-xr-x 1 root root 34400 Jul 29 09:09 mount + -rwxr-xr-x 1 root root 9824 Jul 29 09:09 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Oct 6 06:21 sh -> bash + lrwxrwxrwx 1 root root 4 Sep 21 23:26 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Jul 29 09:09 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 2021 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Jul 29 09:09 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Jul 29 09:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -234,7 +268,7 @@ Get: 34 http://deb.debian.org/debian bullseye/main armhf libgmp-dev armhf 2:6.2.1+dfsg-1 [593 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libmpfr-dev armhf 4.1.0-3 [221 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] -Fetched 20.1 MB in 5s (3658 kB/s) +Fetched 20.1 MB in 6s (3541 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19398 files and directories currently installed.) @@ -395,7 +429,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/fplll-5.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fplll_5.4.0-2_source.changes +hostname: Name or service not known +I: Running cd /build/fplll-5.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../fplll_5.4.0-2_source.changes dpkg-buildpackage: info: source package fplll dpkg-buildpackage: info: source version 5.4.0-2 dpkg-buildpackage: info: source distribution unstable @@ -583,7 +618,7 @@ config.status: executing depfiles commands config.status: executing libtool commands dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/fplll-5.4.0' make all-recursive make[2]: Entering directory '/build/fplll-5.4.0' @@ -592,10 +627,12 @@ make all-am make[4]: Entering directory '/build/fplll-5.4.0/fplll' g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.cpp -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-fplll.lo `test -f 'fplll.cpp' || echo './'`fplll.cpp -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-util.lo `test -f 'util.cpp' || echo './'`util.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-fplll.lo `test -f 'fplll.cpp' || echo './'`fplll.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-util.lo `test -f 'util.cpp' || echo './'`util.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-lll.lo `test -f 'lll.cpp' || echo './'`lll.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c util.cpp -fPIC -DPIC -o .libs/libfplll_la-util.o libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fplll.cpp -fPIC -DPIC -o .libs/libfplll_la-fplll.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c lll.cpp -fPIC -DPIC -o .libs/libfplll_la-lll.o libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c util.cpp -o libfplll_la-util.o >/dev/null 2>&1 In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, @@ -638,6 +675,8 @@ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-wrapper.lo `test -f 'wrapper.cpp' || echo './'`wrapper.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c wrapper.cpp -fPIC -DPIC -o .libs/libfplll_la-wrapper.o In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, from ../fplll/nr/matrix.h:21, @@ -657,19 +696,15 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-lll.lo `test -f 'lll.cpp' || echo './'`lll.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c lll.cpp -fPIC -DPIC -o .libs/libfplll_la-lll.o /usr/include/c++/10/bits/vector.tcc: In function 'int fplll::shortest_vector_ex(fplll::MatGSOInterface, fplll::FP_NR<__mpfr_struct [1]> >&, std::vector, std::allocator > >&, fplll::SVPMethod, const std::vector&, int, fplll::EvaluatorMode, long long int&, std::vector, std::allocator > > >*, std::vector*, std::vector, std::allocator > > >*, std::vector*, int, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-bkz.lo `test -f 'bkz.cpp' || echo './'`bkz.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fplll.cpp -o libfplll_la-fplll.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-wrapper.lo `test -f 'wrapper.cpp' || echo './'`wrapper.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c wrapper.cpp -fPIC -DPIC -o .libs/libfplll_la-wrapper.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-bkz.lo `test -f 'bkz.cpp' || echo './'`bkz.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c bkz.cpp -fPIC -DPIC -o .libs/libfplll_la-bkz.o libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c lll.cpp -o libfplll_la-lll.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-bkz_param.lo `test -f 'bkz_param.cpp' || echo './'`bkz_param.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-bkz_param.lo `test -f 'bkz_param.cpp' || echo './'`bkz_param.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c bkz_param.cpp -fPIC -DPIC -o .libs/libfplll_la-bkz_param.o In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, @@ -679,24 +714,6 @@ from ../fplll/lll.h:21, from pruner/pruner.h:21, from bkz_param.h:24, - from bkz.h:21, - from bkz.cpp:20: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {fplll::PruningParams}; _Tp = fplll::PruningParams; _Alloc = std::allocator]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In constructor 'fplll::BKZParam::BKZParam(int, std::vector&, double, int, int, double, double, int, double, double, int)': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/nr/numvect.h:20, - from ../fplll/nr/matrix.h:21, - from ../fplll/gso_interface.h:22, - from ../fplll/gso.h:21, - from ../fplll/lll.h:21, - from pruner/pruner.h:21, - from bkz_param.h:24, from bkz_param.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {fplll::PruningParams}; _Tp = fplll::PruningParams; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 @@ -706,12 +723,14 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {fplll::PruningParams&}; _Tp = fplll::PruningParams; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso_interface.lo `test -f 'gso_interface.cpp' || echo './'`gso_interface.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::push_back(nlohmann::basic_json&&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_interface.cpp -fPIC -DPIC -o .libs/libfplll_la-gso_interface.o In file included from /usr/include/c++/10/map:60, from io/json.hpp:48, from bkz_param.cpp:3: @@ -727,6 +746,24 @@ from ../fplll/lll.h:21, from pruner/pruner.h:21, from bkz_param.h:24, + from bkz.h:21, + from bkz.cpp:20: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {fplll::PruningParams}; _Tp = fplll::PruningParams; _Alloc = std::allocator]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In constructor 'fplll::BKZParam::BKZParam(int, std::vector&, double, int, int, double, double, int, double, double, int)': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/nr/numvect.h:20, + from ../fplll/nr/matrix.h:21, + from ../fplll/gso_interface.h:22, + from ../fplll/gso.h:21, + from ../fplll/lll.h:21, + from pruner/pruner.h:21, + from bkz_param.h:24, from bkz_param.cpp:2: /usr/include/c++/10/bits/vector.tcc: In function 'std::vector fplll::load_strategies_json(const string&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -738,11 +775,10 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c wrapper.cpp -o libfplll_la-wrapper.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c bkz_param.cpp -o libfplll_la-bkz_param.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso_interface.lo `test -f 'gso_interface.cpp' || echo './'`gso_interface.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_interface.cpp -fPIC -DPIC -o .libs/libfplll_la-gso_interface.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c bkz.cpp -o libfplll_la-bkz.o >/dev/null 2>&1 +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c wrapper.cpp -o libfplll_la-wrapper.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso_gram.lo `test -f 'gso_gram.cpp' || echo './'`gso_gram.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_gram.cpp -fPIC -DPIC -o .libs/libfplll_la-gso_gram.o In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, from nr/matrix.h:21, @@ -849,55 +885,86 @@ 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_interface.cpp -o libfplll_la-gso_interface.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso_gram.lo `test -f 'gso_gram.cpp' || echo './'`gso_gram.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_gram.cpp -fPIC -DPIC -o .libs/libfplll_la-gso_gram.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso.lo `test -f 'gso.cpp' || echo './'`gso.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso.cpp -fPIC -DPIC -o .libs/libfplll_la-gso.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c bkz.cpp -o libfplll_la-bkz.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso_gram.cpp -o libfplll_la-gso_gram.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-householder.lo `test -f 'householder.cpp' || echo './'`householder.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-gso.lo `test -f 'gso.cpp' || echo './'`gso.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso.cpp -fPIC -DPIC -o .libs/libfplll_la-gso.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-householder.lo `test -f 'householder.cpp' || echo './'`householder.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c householder.cpp -fPIC -DPIC -o .libs/libfplll_la-householder.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-hlll.lo `test -f 'hlll.cpp' || echo './'`hlll.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-hlll.lo `test -f 'hlll.cpp' || echo './'`hlll.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c hlll.cpp -fPIC -DPIC -o .libs/libfplll_la-hlll.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso.cpp -o libfplll_la-gso.o >/dev/null 2>&1 -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c hlll.cpp -o libfplll_la-hlll.o >/dev/null 2>&1 -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c householder.cpp -o libfplll_la-householder.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-threadpool.lo `test -f 'threadpool.cpp' || echo './'`threadpool.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libfplll_la-threadpool.lo `test -f 'threadpool.cpp' || echo './'`threadpool.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c threadpool.cpp -fPIC -DPIC -o .libs/libfplll_la-threadpool.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gso.cpp -o libfplll_la-gso.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c threadpool.cpp -o libfplll_la-threadpool.o >/dev/null 2>&1 +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c hlll.cpp -o libfplll_la-hlll.o >/dev/null 2>&1 g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o latticegen.o latticegen.cpp -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-topenum.lo `test -f 'enum/topenum.cpp' || echo './'`enum/topenum.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c householder.cpp -o libfplll_la-householder.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-topenum.lo `test -f 'enum/topenum.cpp' || echo './'`enum/topenum.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/topenum.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-topenum.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate.lo `test -f 'enum/enumerate.cpp' || echo './'`enum/enumerate.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-enumerate.o libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/topenum.cpp -o enum/libfplll_la-topenum.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate_base.lo `test -f 'enum/enumerate_base.cpp' || echo './'`enum/enumerate_base.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate.lo `test -f 'enum/enumerate.cpp' || echo './'`enum/enumerate.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-enumerate.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate_base.lo `test -f 'enum/enumerate_base.cpp' || echo './'`enum/enumerate_base.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate_base.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-enumerate_base.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate.cpp -o enum/libfplll_la-enumerate.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate_ext.lo `test -f 'enum/enumerate_ext.cpp' || echo './'`enum/enumerate_ext.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-enumerate_ext.lo `test -f 'enum/enumerate_ext.cpp' || echo './'`enum/enumerate_ext.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate_ext.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-enumerate_ext.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate.cpp -o enum/libfplll_la-enumerate.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate_ext.cpp -o enum/libfplll_la-enumerate_ext.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-evaluator.lo `test -f 'enum/evaluator.cpp' || echo './'`enum/evaluator.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum/libfplll_la-evaluator.lo `test -f 'enum/evaluator.cpp' || echo './'`enum/evaluator.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/evaluator.cpp -fPIC -DPIC -o enum/.libs/libfplll_la-evaluator.o libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/evaluator.cpp -o enum/libfplll_la-evaluator.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner.lo `test -f 'pruner/pruner.cpp' || echo './'`pruner/pruner.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner.lo `test -f 'pruner/pruner.cpp' || echo './'`pruner/pruner.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner.o -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_cost.lo `test -f 'pruner/pruner_cost.cpp' || echo './'`pruner/pruner_cost.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_cost.lo `test -f 'pruner/pruner_cost.cpp' || echo './'`pruner/pruner_cost.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_cost.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_cost.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_cost.cpp -o pruner/libfplll_la-pruner_cost.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize.lo `test -f 'pruner/pruner_optimize.cpp' || echo './'`pruner/pruner_optimize.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize.lo `test -f 'pruner/pruner_optimize.cpp' || echo './'`pruner/pruner_optimize.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_optimize.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_cost.cpp -o pruner/libfplll_la-pruner_cost.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize.cpp -o pruner/libfplll_la-pruner_optimize.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize_tc.lo `test -f 'pruner/pruner_optimize_tc.cpp' || echo './'`pruner/pruner_optimize_tc.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize_tc.lo `test -f 'pruner/pruner_optimize_tc.cpp' || echo './'`pruner/pruner_optimize_tc.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize_tc.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_optimize_tc.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize_tc.cpp -o pruner/libfplll_la-pruner_optimize_tc.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize_tp.lo `test -f 'pruner/pruner_optimize_tp.cpp' || echo './'`pruner/pruner_optimize_tp.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_optimize_tp.lo `test -f 'pruner/pruner_optimize_tp.cpp' || echo './'`pruner/pruner_optimize_tp.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize_tp.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_optimize_tp.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize_tc.cpp -o pruner/libfplll_la-pruner_optimize_tc.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_optimize_tp.cpp -o pruner/libfplll_la-pruner_optimize_tp.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_prob.lo `test -f 'pruner/pruner_prob.cpp' || echo './'`pruner/pruner_prob.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_prob.lo `test -f 'pruner/pruner_prob.cpp' || echo './'`pruner/pruner_prob.cpp +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_util.lo `test -f 'pruner/pruner_util.cpp' || echo './'`pruner/pruner_util.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_prob.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_prob.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_prob.cpp -o pruner/libfplll_la-pruner_prob.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pruner/libfplll_la-pruner_util.lo `test -f 'pruner/pruner_util.cpp' || echo './'`pruner/pruner_util.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_util.cpp -fPIC -DPIC -o pruner/.libs/libfplll_la-pruner_util.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_util.cpp -o pruner/libfplll_la-pruner_util.o >/dev/null 2>&1 +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_prob.cpp -o pruner/libfplll_la-pruner_prob.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib.lo `test -f 'enum-parallel/enumlib.cpp' || echo './'`enum-parallel/enumlib.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib.o +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.160.lo `test -f 'enum-parallel/enumlib_dim.160.cpp' || echo './'`enum-parallel/enumlib_dim.160.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.160.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.160.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.160.cpp -o enum-parallel/libfplll_la-enumlib_dim.160.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.150.lo `test -f 'enum-parallel/enumlib_dim.150.cpp' || echo './'`enum-parallel/enumlib_dim.150.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.150.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.150.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.150.cpp -o enum-parallel/libfplll_la-enumlib_dim.150.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.140.lo `test -f 'enum-parallel/enumlib_dim.140.cpp' || echo './'`enum-parallel/enumlib_dim.140.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.140.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.140.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.140.cpp -o enum-parallel/libfplll_la-enumlib_dim.140.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.130.lo `test -f 'enum-parallel/enumlib_dim.130.cpp' || echo './'`enum-parallel/enumlib_dim.130.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.130.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.130.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.130.cpp -o enum-parallel/libfplll_la-enumlib_dim.130.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.120.lo `test -f 'enum-parallel/enumlib_dim.120.cpp' || echo './'`enum-parallel/enumlib_dim.120.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.120.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.120.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.120.cpp -o enum-parallel/libfplll_la-enumlib_dim.120.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.110.lo `test -f 'enum-parallel/enumlib_dim.110.cpp' || echo './'`enum-parallel/enumlib_dim.110.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.110.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.110.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.110.cpp -o enum-parallel/libfplll_la-enumlib_dim.110.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.100.lo `test -f 'enum-parallel/enumlib_dim.100.cpp' || echo './'`enum-parallel/enumlib_dim.100.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.100.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.100.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.100.cpp -o enum-parallel/libfplll_la-enumlib_dim.100.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.90.lo `test -f 'enum-parallel/enumlib_dim.90.cpp' || echo './'`enum-parallel/enumlib_dim.90.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.90.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.90.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.90.cpp -o enum-parallel/libfplll_la-enumlib_dim.90.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.80.lo `test -f 'enum-parallel/enumlib_dim.80.cpp' || echo './'`enum-parallel/enumlib_dim.80.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.80.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.80.o +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib.cpp -o enum-parallel/libfplll_la-enumlib.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.70.lo `test -f 'enum-parallel/enumlib_dim.70.cpp' || echo './'`enum-parallel/enumlib_dim.70.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.70.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.70.o In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, from ../fplll/nr/matrix.h:21, @@ -938,37 +1005,7 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner_util.cpp -o pruner/libfplll_la-pruner_util.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib.lo `test -f 'enum-parallel/enumlib.cpp' || echo './'`enum-parallel/enumlib.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib.cpp -o enum-parallel/libfplll_la-enumlib.o >/dev/null 2>&1 libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pruner/pruner.cpp -o pruner/libfplll_la-pruner.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.160.lo `test -f 'enum-parallel/enumlib_dim.160.cpp' || echo './'`enum-parallel/enumlib_dim.160.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.160.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.160.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.160.cpp -o enum-parallel/libfplll_la-enumlib_dim.160.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.150.lo `test -f 'enum-parallel/enumlib_dim.150.cpp' || echo './'`enum-parallel/enumlib_dim.150.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.150.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.150.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.150.cpp -o enum-parallel/libfplll_la-enumlib_dim.150.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.140.lo `test -f 'enum-parallel/enumlib_dim.140.cpp' || echo './'`enum-parallel/enumlib_dim.140.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.140.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.140.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.140.cpp -o enum-parallel/libfplll_la-enumlib_dim.140.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.130.lo `test -f 'enum-parallel/enumlib_dim.130.cpp' || echo './'`enum-parallel/enumlib_dim.130.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.130.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.130.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.130.cpp -o enum-parallel/libfplll_la-enumlib_dim.130.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.120.lo `test -f 'enum-parallel/enumlib_dim.120.cpp' || echo './'`enum-parallel/enumlib_dim.120.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.120.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.120.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.120.cpp -o enum-parallel/libfplll_la-enumlib_dim.120.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.110.lo `test -f 'enum-parallel/enumlib_dim.110.cpp' || echo './'`enum-parallel/enumlib_dim.110.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.110.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.110.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.110.cpp -o enum-parallel/libfplll_la-enumlib_dim.110.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.100.lo `test -f 'enum-parallel/enumlib_dim.100.cpp' || echo './'`enum-parallel/enumlib_dim.100.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.100.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.100.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.100.cpp -o enum-parallel/libfplll_la-enumlib_dim.100.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.90.lo `test -f 'enum-parallel/enumlib_dim.90.cpp' || echo './'`enum-parallel/enumlib_dim.90.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.90.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.90.o -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.90.cpp -o enum-parallel/libfplll_la-enumlib_dim.90.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.80.lo `test -f 'enum-parallel/enumlib_dim.80.cpp' || echo './'`enum-parallel/enumlib_dim.80.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.80.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.80.o In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -1010,12 +1047,10 @@ /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.70.lo `test -f 'enum-parallel/enumlib_dim.70.cpp' || echo './'`enum-parallel/enumlib_dim.70.cpp /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.70.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.70.o /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': @@ -1331,6 +1366,445 @@ /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.60.lo `test -f 'enum-parallel/enumlib_dim.60.cpp' || echo './'`enum-parallel/enumlib_dim.60.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.60.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.60.o +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, @@ -1671,347 +2145,346 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate_base.cpp -o enum/libfplll_la-enumerate_base.o >/dev/null 2>&1 /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1318 | __rotate(_RandomAccessIterator __first, @@ -2474,6 +2947,469 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1318 | __rotate(_RandomAccessIterator __first, + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum/enumerate_base.cpp -o enum/libfplll_la-enumerate_base.o >/dev/null 2>&1 /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1318 | __rotate(_RandomAccessIterator __first, @@ -3106,27 +4042,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:62, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3139,14 +4054,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3175,51 +4082,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3248,34 +4110,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3288,18 +4122,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3328,34 +4150,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3384,34 +4178,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3424,18 +4190,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3464,34 +4218,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3520,34 +4246,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3560,18 +4258,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3600,34 +4286,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3656,34 +4314,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3696,18 +4326,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3736,34 +4354,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3792,46 +4382,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3844,34 +4394,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3900,34 +4422,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -3956,18 +4450,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -3980,34 +4462,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -4036,34 +4490,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -4092,18 +4518,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, @@ -4116,34 +4530,6 @@ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -4172,34 +4558,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, @@ -4228,18 +4586,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -4268,34 +4614,6 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -4329,74 +4647,6 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 61; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -4433,131 +4683,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 71; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -4639,87 +4764,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 71; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -4816,102 +4860,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 72; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -4993,87 +4941,29 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, +In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 72; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -5085,6 +4975,8 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -5101,6 +4993,10 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -5134,6 +5030,91 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 63; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -5145,17 +5126,6 @@ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -5181,91 +5151,170 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 73; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -5278,6 +5327,34 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -5311,6 +5388,74 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 63; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -5347,87 +5492,142 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 73; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -5455,6 +5655,18 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -5488,17 +5700,74 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 64; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -5535,91 +5804,169 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 74; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -5665,123 +6012,95 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 64; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 51; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 74; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 64; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -5809,6 +6128,42 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 51; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -5842,17 +6197,6 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 65; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -5889,85 +6233,74 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 75; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 52; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -6055,81 +6388,53 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 75; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 52; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -6202,11 +6507,27 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 66; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -6243,85 +6564,47 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 76; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 53; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -6373,6 +6656,23 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 66; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -6409,81 +6709,36 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 76; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 53; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -6496,6 +6751,33 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, from enum-parallel/enumlib_dim.70.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 @@ -6505,6 +6787,17 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -6550,6 +6843,42 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 54; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 67; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -6586,66 +6915,23 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -6658,6 +6944,42 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 54; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -6691,123 +7013,116 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 77; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 67; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 67; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 55; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -6868,138 +7183,95 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 77; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 68; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 68; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 55; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -7045,72 +7317,110 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 78; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 68; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 68; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 56; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -7144,18 +7454,6 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -7189,105 +7487,89 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 78; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 69; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 69; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 56; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -7300,27 +7582,38 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, +In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -7338,39 +7631,6 @@ from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, from enum-parallel/enumlib_dim.70.cpp:2: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 @@ -7399,42 +7659,59 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 79; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 57; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 69; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -7471,286 +7748,106 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.70.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.70.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.70.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.70.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.70.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 79; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 70; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 57; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 424 | std::__pop_heap(__first, __last, __last, __comp); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1666 | std::__make_heap(__first, __middle, __comp); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.70.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, @@ -7765,6 +7862,10 @@ 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -7798,49 +7899,100 @@ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, from enum-parallel/enumlib_dim.80.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 80; int SWIRLY = 5; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 58; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 70; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 70; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -7876,1039 +8028,26 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 80; int SWIRLY = 5; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.70.cpp -o enum-parallel/libfplll_la-enumlib_dim.70.o >/dev/null 2>&1 -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.80.cpp -o enum-parallel/libfplll_la-enumlib_dim.80.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.60.lo `test -f 'enum-parallel/enumlib_dim.60.cpp' || echo './'`enum-parallel/enumlib_dim.60.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.60.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.60.o -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1318 | __rotate(_RandomAccessIterator __first, - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:62, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -8917,38 +8056,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -8957,26 +8096,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -8985,38 +8124,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9025,26 +8164,43 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9053,38 +8209,83 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.70.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.70.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.70.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.70.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9093,26 +8294,62 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 58; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9121,38 +8358,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9161,26 +8398,62 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 70; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9189,38 +8462,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9229,26 +8502,53 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9257,38 +8557,49 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9297,26 +8608,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9325,38 +8636,74 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 59; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9365,26 +8712,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9393,38 +8740,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9433,26 +8780,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9461,38 +8808,55 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9501,26 +8865,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, @@ -9529,128 +8893,341 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 59; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 51; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 71; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 51; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.60.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 60; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 71; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 60; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -9663,121 +9240,171 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 52; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 72; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 52; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 72; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -9790,248 +9417,349 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 53; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 73; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 53; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 73; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.70.cpp -o enum-parallel/libfplll_la-enumlib_dim.70.o >/dev/null 2>&1 In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 54; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 74; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 54; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 74; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -10044,121 +9772,172 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 55; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 75; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.60.cpp -o enum-parallel/libfplll_la-enumlib_dim.60.o >/dev/null 2>&1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 55; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 75; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -10171,121 +9950,171 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 56; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 76; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 56; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 76; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -10298,121 +10127,171 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 57; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 77; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 57; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 77; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -10425,121 +10304,171 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 58; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 78; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 58; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 78; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), @@ -10552,174 +10481,280 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 59; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 79; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 59; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 79; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 424 | std::__pop_heap(__first, __last, __last, __comp); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1666 | std::__make_heap(__first, __middle, __comp); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, @@ -10727,81 +10762,81 @@ from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.60.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 60; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.80.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 80; int SWIRLY = 5; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 60; int SWIRLY = 4; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 80; int SWIRLY = 5; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2554 | _TmpBuf __buf(__first, __len1 + __len2); | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2557 | std::__merge_without_buffer | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2558 | (__first, __middle, __last, __len1, __len2, __comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2560 | std::__merge_adaptive | ~~~~~~~~~~~~~~~~~~~~~ 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.60.cpp -o enum-parallel/libfplll_la-enumlib_dim.60.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.50.lo `test -f 'enum-parallel/enumlib_dim.50.cpp' || echo './'`enum-parallel/enumlib_dim.50.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.80.cpp -o enum-parallel/libfplll_la-enumlib_dim.80.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.50.lo `test -f 'enum-parallel/enumlib_dim.50.cpp' || echo './'`enum-parallel/enumlib_dim.50.cpp libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.50.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.50.o In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, @@ -11240,8 +11275,6 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.40.lo `test -f 'enum-parallel/enumlib_dim.40.cpp' || echo './'`enum-parallel/enumlib_dim.40.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.40.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.40.o /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1318 | __rotate(_RandomAccessIterator __first, @@ -11704,905 +11737,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1839 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1881 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1891 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1318 | __rotate(_RandomAccessIterator __first, - | ^~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2488 | __merge_without_buffer(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2530 | __len11, __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2532 | __len1 - __len11, __len2 - __len22, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -13409,6 +12543,8 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.40.lo `test -f 'enum-parallel/enumlib_dim.40.cpp' || echo './'`enum-parallel/enumlib_dim.40.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.40.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.40.o /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 41; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -14207,67 +13343,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/bits/stl_algo.h:62, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': -/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -14283,13 +13358,6 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, @@ -14302,27 +13370,6 @@ | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -14334,67 +13381,6 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 48; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -14431,151 +13417,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, @@ -14593,95 +13434,6 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 48; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -14724,156 +13476,6 @@ from enum-parallel/fplll_types.h:29, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, from enum-parallel/enumlib_dim.50.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 @@ -14895,34 +13497,6 @@ | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -14934,95 +13508,6 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 49; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -15059,202 +13544,12 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, - | ^~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1434 | return std::__rotate(__first, __middle, __last, - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1435 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -15266,80 +13561,6 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2427 | __merge_adaptive(_BidirectionalIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2473 | __len1 - __len11, __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2474 | __buffer_size); - | ~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2476 | __len22, __buffer, __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2478 | __len1 - __len11, - | ~~~~~~~~~~~~~~~~~ - 2479 | __len2 - __len22, __buffer, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2480 | __buffer_size, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 49; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -15376,42 +13597,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 31; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -15439,12 +13624,6 @@ | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -15456,53 +13635,6 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 31; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 50; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -15539,59 +13671,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 32; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, @@ -15609,6 +13688,21 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 50; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -15645,932 +13739,893 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 32; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 33; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 33; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 34; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 34; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 35; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 35; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 36; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 36; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.50.cpp -o enum-parallel/libfplll_la-enumlib_dim.50.o >/dev/null 2>&1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 37; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 37; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 38; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 38; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 39; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.30.lo `test -f 'enum-parallel/enumlib_dim.30.cpp' || echo './'`enum-parallel/enumlib_dim.30.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.30.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.30.o -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 39; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/vector:72, - from ../fplll/enum/enumerate_base.h:29, - from ../fplll/enum/enumerate_ext.h:22, - from enum-parallel/fplll_types.h:29, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 - 426 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.40.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 40; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 40; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.40.cpp -o enum-parallel/libfplll_la-enumlib_dim.40.o >/dev/null 2>&1 +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1839 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1881 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1891 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.50.cpp -o enum-parallel/libfplll_la-enumlib_dim.50.o >/dev/null 2>&1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1318 | __rotate(_RandomAccessIterator __first, + | ^~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2488 | __merge_without_buffer(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2530 | __len11, __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2532 | __len1 - __len11, __len2 - __len22, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.30.lo `test -f 'enum-parallel/enumlib_dim.30.cpp' || echo './'`enum-parallel/enumlib_dim.30.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.30.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.30.o In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -17470,6 +15525,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.20.lo `test -f 'enum-parallel/enumlib_dim.20.cpp' || echo './'`enum-parallel/enumlib_dim.20.cpp +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.20.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.20.o In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, @@ -18707,12 +16764,33 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/bits/stl_algo.h:61, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.20.cpp:2: +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -18724,6 +16802,12 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 24; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -18760,12 +16844,91 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/bits/stl_algo.h:62, + from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Tp = std::pair, std::pair >]': +/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, @@ -18777,6 +16940,104 @@ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.20.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 24; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, @@ -18813,720 +17074,27 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 25; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 25; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 26; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 26; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 27; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 27; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 28; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 28; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 29; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 29; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 30; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1662 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1945 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1937 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 30; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1974 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1975 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1976 | __comp); - | ~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1977 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2554 | _TmpBuf __buf(__first, __len1 + __len2); - | ^~~~~ -/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2557 | std::__merge_without_buffer - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2558 | (__first, __middle, __last, __len1, __len2, __comp); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 2560 | std::__merge_adaptive - | ~~~~~~~~~~~~~~~~~~~~~ - 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2562 | _DistanceType(__buf.size()), __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.30.cpp -o enum-parallel/libfplll_la-enumlib_dim.30.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o enum-parallel/libfplll_la-enumlib_dim.20.lo `test -f 'enum-parallel/enumlib_dim.20.cpp' || echo './'`enum-parallel/enumlib_dim.20.cpp -libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.20.cpp -fPIC -DPIC -o enum-parallel/.libs/libfplll_la-enumlib_dim.20.o -In file included from /usr/include/c++/10/bits/stl_algo.h:61, - from /usr/include/c++/10/algorithm:62, - from ../fplll/defs.h:31, - from enum-parallel/fplll_types.h:28, - from enum-parallel/enumeration.h:28, - from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.20.cpp:2: -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Tp = std::pair, std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from ../fplll/defs.h:31, from enum-parallel/fplll_types.h:28, from enum-parallel/enumeration.h:28, from enum-parallel/enumlib_dim.cpp:30, - from enum-parallel/enumlib_dim.20.cpp:2: -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 - 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 -/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': -/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': @@ -19539,6 +17107,34 @@ /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': @@ -19547,8 +17143,114 @@ /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, @@ -19685,6 +17387,34 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, @@ -19719,11 +17449,47 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 25; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, @@ -19741,6 +17507,18 @@ 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, @@ -19770,6 +17548,10 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, @@ -19792,6 +17574,23 @@ 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, @@ -19826,6 +17625,13 @@ 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, @@ -19838,6 +17644,27 @@ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, @@ -19860,6 +17687,34 @@ 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, @@ -19895,42 +17750,306 @@ | ^~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 25; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -19973,12 +18092,40 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -20015,6 +18162,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20036,6 +18211,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20057,6 +18244,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20078,6 +18269,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20099,6 +18313,17 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20120,6 +18345,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20141,10 +18394,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 @@ -20162,6 +18443,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20183,6 +18476,27 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20204,6 +18518,70 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 26; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20225,6 +18603,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20246,6 +18652,18 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _BidirectionalIterator2 = std::pair, std::pair >*; _Distance = int]': +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, + | ^~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1434 | return std::__rotate(__first, __middle, __last, + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1435 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20288,6 +18706,34 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, @@ -20351,6 +18797,1595 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Distance = int; _Pointer = std::pair, std::pair >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2427 | __merge_adaptive(_BidirectionalIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2473 | __len1 - __len11, __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2474 | __buffer_size); + | ~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2476 | __len22, __buffer, __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2478 | __len1 - __len11, + | ~~~~~~~~~~~~~~~~~ + 2479 | __len2 - __len22, __buffer, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2480 | __buffer_size, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 26; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 31; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 27; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 31; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 27; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 32; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 28; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 32; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 28; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 33; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 29; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 33; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 29; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 34; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 30; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 34; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 30; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 35; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 35; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 36; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 36; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 37; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 37; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 38; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 38; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.30.cpp -o enum-parallel/libfplll_la-enumlib_dim.30.o >/dev/null 2>&1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 39; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 39; int SWIRLY = 2; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/vector:72, + from ../fplll/enum/enumerate_base.h:29, + from ../fplll/enum/enumerate_ext.h:22, + from enum-parallel/fplll_types.h:29, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair >, std::allocator, std::pair > > >::iterator' changed in GCC 7.1 + 426 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/10/algorithm:62, + from ../fplll/defs.h:31, + from enum-parallel/fplll_types.h:28, + from enum-parallel/enumeration.h:28, + from enum-parallel/enumlib_dim.cpp:30, + from enum-parallel/enumlib_dim.40.cpp:2: +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 40; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = true]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1662 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::enumerate_recursive:: >]': +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1945 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 +/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1937 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h: In member function 'void fplll::enumlib::lattice_enum_t::enumerate_recursive() [with bool svp = true; int N = 40; int SWIRLY = 3; int SWIRLY2BUF = 1024; int SWIRLY1FRACTION = 4; bool findsubsols = false]': +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1974 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1975 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1976 | __comp); + | ~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 1977 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2554:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2554 | _TmpBuf __buf(__first, __len1 + __len2); + | ^~~~~ +/usr/include/c++/10/bits/stl_algo.h:2558:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2557 | std::__merge_without_buffer + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2558 | (__first, __middle, __last, __len1, __len2, __comp); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/stl_algo.h:2561:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair >, std::allocator, std::pair > > > >' changed in GCC 7.1 + 2560 | std::__merge_adaptive + | ~~~~~~~~~~~~~~~~~~~~~ + 2561 | (__first, __middle, __last, __len1, __len2, __buf.begin(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2562 | _DistanceType(__buf.size()), __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.40.cpp -o enum-parallel/libfplll_la-enumlib_dim.40.o >/dev/null 2>&1 In file included from /usr/include/c++/10/vector:72, from ../fplll/enum/enumerate_base.h:29, from ../fplll/enum/enumerate_ext.h:22, @@ -22355,17 +22390,17 @@ 2562 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c enum-parallel/enumlib_dim.20.cpp -o enum-parallel/libfplll_la-enumlib_dim.20.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 7:0:0 -pthread -Wl,-z,relro -Wl,-z,now -o libfplll.la -rpath /usr/lib/arm-linux-gnueabihf libfplll_la-fplll.lo libfplll_la-util.lo enum/libfplll_la-topenum.lo enum/libfplll_la-enumerate.lo enum/libfplll_la-enumerate_base.lo enum/libfplll_la-enumerate_ext.lo enum/libfplll_la-evaluator.lo libfplll_la-lll.lo libfplll_la-wrapper.lo libfplll_la-bkz.lo libfplll_la-bkz_param.lo libfplll_la-gso_interface.lo libfplll_la-gso_gram.lo libfplll_la-gso.lo pruner/libfplll_la-pruner.lo pruner/libfplll_la-pruner_cost.lo pruner/libfplll_la-pruner_optimize.lo pruner/libfplll_la-pruner_optimize_tc.lo pruner/libfplll_la-pruner_optimize_tp.lo pruner/libfplll_la-pruner_prob.lo pruner/libfplll_la-pruner_util.lo libfplll_la-householder.lo libfplll_la-hlll.lo libfplll_la-threadpool.lo enum-parallel/libfplll_la-enumlib.lo enum-parallel/libfplll_la-enumlib_dim.160.lo enum-parallel/libfplll_la-enumlib_dim.150.lo enum-parallel/libfplll_la-enumlib_dim.140.lo enum-parallel/libfplll_la-enumlib_dim.130.lo enum-parallel/libfplll_la-enumlib_dim.120.lo enum-parallel/libfplll_la-enumlib_dim.110.lo enum-parallel/libfplll_la-enumlib_dim.100.lo enum-parallel/libfplll_la-enumlib_dim.90.lo enum-parallel/libfplll_la-enumlib_dim.80.lo enum-parallel/libfplll_la-enumlib_dim.70.lo enum-parallel/libfplll_la-enumlib_dim.60.lo enum-parallel/libfplll_la-enumlib_dim.50.lo enum-parallel/libfplll_la-enumlib_dim.40.lo enum-parallel/libfplll_la-enumlib_dim.30.lo enum-parallel/libfplll_la-enumlib_dim.20.lo -lpthread -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -pthread -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -no-undefined -version-info 7:0:0 -pthread -Wl,-z,relro -Wl,-z,now -o libfplll.la -rpath /usr/lib/arm-linux-gnueabihf libfplll_la-fplll.lo libfplll_la-util.lo enum/libfplll_la-topenum.lo enum/libfplll_la-enumerate.lo enum/libfplll_la-enumerate_base.lo enum/libfplll_la-enumerate_ext.lo enum/libfplll_la-evaluator.lo libfplll_la-lll.lo libfplll_la-wrapper.lo libfplll_la-bkz.lo libfplll_la-bkz_param.lo libfplll_la-gso_interface.lo libfplll_la-gso_gram.lo libfplll_la-gso.lo pruner/libfplll_la-pruner.lo pruner/libfplll_la-pruner_cost.lo pruner/libfplll_la-pruner_optimize.lo pruner/libfplll_la-pruner_optimize_tc.lo pruner/libfplll_la-pruner_optimize_tp.lo pruner/libfplll_la-pruner_prob.lo pruner/libfplll_la-pruner_util.lo libfplll_la-householder.lo libfplll_la-hlll.lo libfplll_la-threadpool.lo enum-parallel/libfplll_la-enumlib.lo enum-parallel/libfplll_la-enumlib_dim.160.lo enum-parallel/libfplll_la-enumlib_dim.150.lo enum-parallel/libfplll_la-enumlib_dim.140.lo enum-parallel/libfplll_la-enumlib_dim.130.lo enum-parallel/libfplll_la-enumlib_dim.120.lo enum-parallel/libfplll_la-enumlib_dim.110.lo enum-parallel/libfplll_la-enumlib_dim.100.lo enum-parallel/libfplll_la-enumlib_dim.90.lo enum-parallel/libfplll_la-enumlib_dim.80.lo enum-parallel/libfplll_la-enumlib_dim.70.lo enum-parallel/libfplll_la-enumlib_dim.60.lo enum-parallel/libfplll_la-enumlib_dim.50.lo enum-parallel/libfplll_la-enumlib_dim.40.lo enum-parallel/libfplll_la-enumlib_dim.30.lo enum-parallel/libfplll_la-enumlib_dim.20.lo -lpthread -lmpfr -lgmp libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/10/crtbeginS.o .libs/libfplll_la-fplll.o .libs/libfplll_la-util.o enum/.libs/libfplll_la-topenum.o enum/.libs/libfplll_la-enumerate.o enum/.libs/libfplll_la-enumerate_base.o enum/.libs/libfplll_la-enumerate_ext.o enum/.libs/libfplll_la-evaluator.o .libs/libfplll_la-lll.o .libs/libfplll_la-wrapper.o .libs/libfplll_la-bkz.o .libs/libfplll_la-bkz_param.o .libs/libfplll_la-gso_interface.o .libs/libfplll_la-gso_gram.o .libs/libfplll_la-gso.o pruner/.libs/libfplll_la-pruner.o pruner/.libs/libfplll_la-pruner_cost.o pruner/.libs/libfplll_la-pruner_optimize.o pruner/.libs/libfplll_la-pruner_optimize_tc.o pruner/.libs/libfplll_la-pruner_optimize_tp.o pruner/.libs/libfplll_la-pruner_prob.o pruner/.libs/libfplll_la-pruner_util.o .libs/libfplll_la-householder.o .libs/libfplll_la-hlll.o .libs/libfplll_la-threadpool.o enum-parallel/.libs/libfplll_la-enumlib.o enum-parallel/.libs/libfplll_la-enumlib_dim.160.o enum-parallel/.libs/libfplll_la-enumlib_dim.150.o enum-parallel/.libs/libfplll_la-enumlib_dim.140.o enum-parallel/.libs/libfplll_la-enumlib_dim.130.o enum-parallel/.libs/libfplll_la-enumlib_dim.120.o enum-parallel/.libs/libfplll_la-enumlib_dim.110.o enum-parallel/.libs/libfplll_la-enumlib_dim.100.o enum-parallel/.libs/libfplll_la-enumlib_dim.90.o enum-parallel/.libs/libfplll_la-enumlib_dim.80.o enum-parallel/.libs/libfplll_la-enumlib_dim.70.o enum-parallel/.libs/libfplll_la-enumlib_dim.60.o enum-parallel/.libs/libfplll_la-enumlib_dim.50.o enum-parallel/.libs/libfplll_la-enumlib_dim.40.o enum-parallel/.libs/libfplll_la-enumlib_dim.30.o enum-parallel/.libs/libfplll_la-enumlib_dim.20.o -lpthread -lmpfr -lgmp -L/usr/lib/gcc/arm-linux-gnueabihf/10 -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/10/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/10/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o -pthread -g -O2 -fstack-protector-strong -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libfplll.so.7 -o .libs/libfplll.so.7.0.0 libtool: link: (cd ".libs" && rm -f "libfplll.so.7" && ln -s "libfplll.so.7.0.0" "libfplll.so.7") libtool: link: (cd ".libs" && rm -f "libfplll.so" && ln -s "libfplll.so.7.0.0" "libfplll.so") libtool: link: ar cr .libs/libfplll.a libfplll_la-fplll.o libfplll_la-util.o enum/libfplll_la-topenum.o enum/libfplll_la-enumerate.o enum/libfplll_la-enumerate_base.o enum/libfplll_la-enumerate_ext.o enum/libfplll_la-evaluator.o libfplll_la-lll.o libfplll_la-wrapper.o libfplll_la-bkz.o libfplll_la-bkz_param.o libfplll_la-gso_interface.o libfplll_la-gso_gram.o libfplll_la-gso.o pruner/libfplll_la-pruner.o pruner/libfplll_la-pruner_cost.o pruner/libfplll_la-pruner_optimize.o pruner/libfplll_la-pruner_optimize_tc.o pruner/libfplll_la-pruner_optimize_tp.o pruner/libfplll_la-pruner_prob.o pruner/libfplll_la-pruner_util.o libfplll_la-householder.o libfplll_la-hlll.o libfplll_la-threadpool.o enum-parallel/libfplll_la-enumlib.o enum-parallel/libfplll_la-enumlib_dim.160.o enum-parallel/libfplll_la-enumlib_dim.150.o enum-parallel/libfplll_la-enumlib_dim.140.o enum-parallel/libfplll_la-enumlib_dim.130.o enum-parallel/libfplll_la-enumlib_dim.120.o enum-parallel/libfplll_la-enumlib_dim.110.o enum-parallel/libfplll_la-enumlib_dim.100.o enum-parallel/libfplll_la-enumlib_dim.90.o enum-parallel/libfplll_la-enumlib_dim.80.o enum-parallel/libfplll_la-enumlib_dim.70.o enum-parallel/libfplll_la-enumlib_dim.60.o enum-parallel/libfplll_la-enumlib_dim.50.o enum-parallel/libfplll_la-enumlib_dim.40.o enum-parallel/libfplll_la-enumlib_dim.30.o enum-parallel/libfplll_la-enumlib_dim.20.o libtool: link: ranlib .libs/libfplll.a libtool: link: ( cd ".libs" && rm -f "libfplll.la" && ln -s "../libfplll.la" "libfplll.la" ) -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o fplll main.o libfplll.la -lmpfr -lgmp -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o latticegen latticegen.o libfplll.la -lmpfr -lgmp -libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/latticegen latticegen.o ./.libs/libfplll.so -lmpfr -lgmp -pthread +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o fplll main.o libfplll.la -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o latticegen latticegen.o libfplll.la -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/fplll main.o ./.libs/libfplll.so -lmpfr -lgmp -pthread +libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/latticegen latticegen.o ./.libs/libfplll.so -lmpfr -lgmp -pthread make[4]: Leaving directory '/build/fplll-5.4.0/fplll' make[3]: Leaving directory '/build/fplll-5.4.0/fplll' Making all in tests @@ -22377,14 +22412,14 @@ make[2]: Leaving directory '/build/fplll-5.4.0' make[1]: Leaving directory '/build/fplll-5.4.0' dh_auto_test - make -j3 check VERBOSE=1 + make -j4 check VERBOSE=1 make[1]: Entering directory '/build/fplll-5.4.0' Making check in fplll make[2]: Entering directory '/build/fplll-5.4.0/fplll' make llldiff make[3]: Entering directory '/build/fplll-5.4.0/fplll' g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o llldiff.o llldiff.cpp -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o llldiff llldiff.o libfplll.la -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o llldiff llldiff.o libfplll.la -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/llldiff llldiff.o ./.libs/libfplll.so -lmpfr -lgmp -pthread make[3]: Leaving directory '/build/fplll-5.4.0/fplll' make[2]: Leaving directory '/build/fplll-5.4.0/fplll' @@ -22399,6 +22434,7 @@ g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_svp.o test_svp.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bkz.o test_bkz.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_pruner.o test_pruner.cpp +g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_gso.o test_gso.cpp In file included from /usr/include/c++/10/vector:72, from ../fplll/nr/numvect.h:20, from ../fplll/nr/matrix.h:21, @@ -22418,6 +22454,7 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_lll_gram.o test_lll_gram.cpp In file included from /usr/include/c++/10/vector:72, from ../fplll/io/json.hpp:56, from test_bkz.cpp:16: @@ -22425,7 +22462,6 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_gso.o test_gso.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {fplll::PruningParams}; _Tp = fplll::PruningParams; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); @@ -22461,6 +22497,10 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/10/bits/vector.tcc: In function 'int test_unpruned() [with FT = fplll::FP_NR]': +/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: @@ -22470,15 +22510,10 @@ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/10/bits/vector.tcc: In function 'int test_unpruned() [with FT = fplll::FP_NR]': -/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int test_auto_prune(size_t) [with FT = fplll::FP_NR]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_lll_gram.o test_lll_gram.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_hlll.o test_hlll.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_svp_gram.o test_svp_gram.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bkz_gram.o test_bkz_gram.cpp @@ -22502,7 +22537,9 @@ 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I../fplll -I./.. -I./../fplll -I./../fplll -DTESTDATADIR=\"./../\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_counter.o test_counter.cpp -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_nr test_nr.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_nr test_nr.o -lmpfr -lgmp +libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_nr test_nr.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_lll test_lll.o -lmpfr -lgmp In file included from /usr/include/c++/10/vector:72, from ../fplll/io/json.hpp:56, from test_bkz_gram.cpp:17: @@ -22510,37 +22547,35 @@ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_nr test_nr.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs /usr/include/c++/10/bits/vector.tcc: In constructor 'fplll::BKZParam::BKZParam(int, std::vector&, double, int, int, double, double, int, double, double, int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_lll test_lll.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_lll test_lll.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_enum test_enum.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_enum test_enum.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_enum test_enum.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_cvp test_cvp.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_cvp test_cvp.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_cvp test_cvp.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_svp test_svp.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_svp test_svp.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_bkz test_bkz.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_svp test_svp.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_bkz test_bkz.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_bkz test_bkz.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs /usr/bin/ld: test_bkz.o: in function `int test_int_rel_bkz_dump_gso<__mpz_struct [1]>(int, int, int, int)': ./tests/test_bkz.cpp:195: warning: the use of `tmpnam' is dangerous, better use `mkstemp' -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_pruner test_pruner.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_pruner test_pruner.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_gso test_gso.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_pruner test_pruner.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_gso test_gso.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_gso test_gso.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_lll_gram test_lll_gram.o -lmpfr -lgmp -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_hlll test_hlll.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_lll_gram test_lll_gram.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_hlll test_hlll.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_lll_gram test_lll_gram.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_svp_gram test_svp_gram.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_svp_gram test_svp_gram.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_hlll test_hlll.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_counter test_counter.o -lmpfr -lgmp +/bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_bkz_gram test_bkz_gram.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_svp_gram test_svp_gram.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_bkz_gram test_bkz_gram.o -lmpfr -lgmp -libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_bkz_gram test_bkz_gram.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -/bin/bash ../libtool --tag=CXX --mode=link g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/build/fplll-5.4.0/fplll/.libs -Wl,-rpath,/build/fplll-5.4.0/fplll/.libs -lfplll -no-install -Wl,-z,relro -Wl,-z,now -o test_counter test_counter.o -lmpfr -lgmp libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_counter test_counter.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs +libtool: link: g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/fplll-5.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o test_bkz_gram test_bkz_gram.o -L/build/fplll-5.4.0/fplll/.libs /build/fplll-5.4.0/fplll/.libs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath -Wl,/build/fplll-5.4.0/fplll/.libs make[3]: Leaving directory '/build/fplll-5.4.0/tests' make check-TESTS make[3]: Entering directory '/build/fplll-5.4.0/tests' @@ -22554,8 +22589,8 @@ PASS: test_lll PASS: test_lll_gram PASS: test_svp_gram -PASS: test_hlll PASS: test_counter +PASS: test_hlll PASS: test_bkz_gram PASS: test_bkz ============================================================================ @@ -22584,7 +22619,7 @@ make[2]: Entering directory '/build/fplll-5.4.0/fplll' make[3]: Entering directory '/build/fplll-5.4.0/fplll' /bin/mkdir -p '/build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libfplll.la '/build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install /usr/bin/install -c libfplll.la '/build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libfplll.so.7.0.0 /build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libfplll.so.7.0.0 libtool: install: (cd /build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libfplll.so.7.0.0 libfplll.so.7 || { rm -f libfplll.so.7 && ln -s libfplll.so.7.0.0 libfplll.so.7; }; }) libtool: install: (cd /build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libfplll.so.7.0.0 libfplll.so || { rm -f libfplll.so && ln -s libfplll.so.7.0.0 libfplll.so; }; }) @@ -22594,7 +22629,7 @@ libtool: install: ranlib /build/fplll-5.4.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libfplll.a libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' /bin/mkdir -p '/build/fplll-5.4.0/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c fplll latticegen '/build/fplll-5.4.0/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c fplll latticegen '/build/fplll-5.4.0/debian/tmp/usr/bin' libtool: warning: 'libfplll.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/fplll /build/fplll-5.4.0/debian/tmp/usr/bin/fplll libtool: warning: 'libfplll.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' @@ -22658,16 +22693,16 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a +dpkg-shlibdeps: warning: debian/fplll-tools/usr/bin/latticegen contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libfplll7/usr/lib/arm-linux-gnueabihf/libfplll.so.7.0.0 found in none of the libraries dpkg-shlibdeps: warning: debian/fplll-tools/usr/bin/fplll contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/fplll-tools/usr/bin/latticegen contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol dh_md5sums dh_builddeb +dpkg-deb: building package 'fplll-tools' in '../fplll-tools_5.4.0-2_armhf.deb'. dpkg-deb: building package 'libfplll7-data' in '../libfplll7-data_5.4.0-2_all.deb'. dpkg-deb: building package 'libfplll7' in '../libfplll7_5.4.0-2_armhf.deb'. -dpkg-deb: building package 'fplll-tools' in '../fplll-tools_5.4.0-2_armhf.deb'. dpkg-deb: building package 'fplll-tools-dbgsym' in '../fplll-tools-dbgsym_5.4.0-2_armhf.deb'. dpkg-deb: building package 'libfplll7-dbgsym' in '../libfplll7-dbgsym_5.4.0-2_armhf.deb'. dpkg-deb: building package 'libfplll-dev' in '../libfplll-dev_5.4.0-2_armhf.deb'. @@ -22678,12 +22713,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/13493/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/22450 and its subdirectories -I: Current time: Tue Oct 5 04:17:23 -12 2021 -I: pbuilder-time-stamp: 1633450643 +I: removing directory /srv/workspace/pbuilder/13493 and its subdirectories +I: Current time: Wed Oct 6 07:27:27 +14 2021 +I: pbuilder-time-stamp: 1633454847