Diff of the two buildlogs: -- --- b1/build.log 2023-06-09 08:56:22.741196104 +0000 +++ b2/build.log 2023-06-09 10:48:27.775071296 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jun 8 20:23:57 -12 2023 -I: pbuilder-time-stamp: 1686299037 +I: Current time: Fri Jun 9 23:02:57 +14 2023 +I: pbuilder-time-stamp: 1686301377 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./gringo_5.4.1.orig.tar.gz] I: copying [./gringo_5.4.1-3.1.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Nov 18 23:15:38 2022 -12 +gpgv: Signature made Sun Nov 20 01:15:38 2022 +14 gpgv: using RSA key 3AFA757FAC6EA11D2FF45DF088D24287A2D898B1 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./gringo_5.4.1-3.1.dsc: no acceptable signature found @@ -32,135 +32,167 @@ dpkg-source: info: applying testsuite-python-open-rU.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/10758/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/7249/tmp/hooks/D01_modify_environment starting +debug: Running on ff4a. +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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 9 23:04 /bin/sh -> /bin/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/7249/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/7249/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 parallel=3 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(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 parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='5c788fab4a084441a3ec190080b846fc' - 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='10758' - PS1='# ' - PS2='> ' + INVOCATION_ID=9201bb5dea354e919ec2fa7757bd4c0d + 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=7249 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/r-b-build.NWcorrSG/pbuilderrc_NuZN --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NWcorrSG/b1 --logfile b1/build.log gringo_5.4.1-3.1.dsc' - SUDO_GID='114' - SUDO_UID='108' - 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:3142/' + 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/r-b-build.NWcorrSG/pbuilderrc_lY3U --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NWcorrSG/b2 --logfile b2/build.log --extrapackages usrmerge gringo_5.4.1-3.1.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:3142/ I: uname -a - Linux jtx1a 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-armmp-lpae #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/10758/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 Jun 9 23:04 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/7249/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -291,7 +323,7 @@ Get: 73 http://deb.debian.org/debian bookworm/main armhf python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf python3-distutils all 3.11.2-3 [131 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf re2c armhf 3.0-2 [421 kB] -Fetched 41.6 MB in 2s (20.8 MB/s) +Fetched 41.6 MB in 7s (5741 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (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 ... 19324 files and directories currently installed.) @@ -609,8 +641,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/gringo-5.4.1/ && 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 > ../gringo_5.4.1-3.1_source.changes +I: user script /srv/workspace/pbuilder/7249/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/7249/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/gringo-5.4.1/ && 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 > ../gringo_5.4.1-3.1_source.changes dpkg-buildpackage: info: source package gringo dpkg-buildpackage: info: source version 5.4.1-3.1 dpkg-buildpackage: info: source distribution unstable @@ -995,7 +1038,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/gringo-5.4.1' dh_auto_build --builddirectory=build.dir/hardening_mt - cd build.dir/hardening_mt && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build.dir/hardening_mt && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' /usr/bin/cmake -S/build/gringo-5.4.1 -B/build/gringo-5.4.1/build.dir/hardening_mt --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/gringo-5.4.1/build.dir/hardening_mt/CMakeFiles /build/gringo-5.4.1/build.dir/hardening_mt//CMakeFiles/progress.marks @@ -1009,12 +1052,12 @@ make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' [ 1%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/application.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/application.cpp.o -MF CMakeFiles/libpotassco.dir/application.cpp.o.d -o CMakeFiles/libpotassco.dir/application.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/application.cpp -[ 1%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif.cpp.o -MF CMakeFiles/libpotassco.dir/aspif.cpp.o.d -o CMakeFiles/libpotassco.dir/aspif.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/aspif.cpp [ 2%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif_text.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif_text.cpp.o -MF CMakeFiles/libpotassco.dir/aspif_text.cpp.o.d -o CMakeFiles/libpotassco.dir/aspif_text.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/aspif_text.cpp [ 2%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/clingo.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/clingo.cpp.o -MF CMakeFiles/libpotassco.dir/clingo.cpp.o.d -o CMakeFiles/libpotassco.dir/clingo.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/clingo.cpp +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif_text.cpp.o -MF CMakeFiles/libpotassco.dir/aspif_text.cpp.o.d -o CMakeFiles/libpotassco.dir/aspif_text.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/aspif_text.cpp +[ 2%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/aspif.cpp.o -MF CMakeFiles/libpotassco.dir/aspif.cpp.o.d -o CMakeFiles/libpotassco.dir/aspif.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/aspif.cpp [ 3%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/convert.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/src/CMakeFiles/libpotassco.dir/convert.cpp.o -MF CMakeFiles/libpotassco.dir/convert.cpp.o.d -o CMakeFiles/libpotassco.dir/convert.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/src/convert.cpp [ 4%] Building CXX object clasp/libpotassco/src/CMakeFiles/libpotassco.dir/match_basic_types.cpp.o @@ -1042,41 +1085,34 @@ make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/clasp/libpotassco/tests /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/DependInfo.cmake --color= make -f clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/build.make clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f clasp/libpotassco/app/CMakeFiles/lpconvert.dir/build.make clasp/libpotassco/app/CMakeFiles/lpconvert.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/clasp/libpotassco/tests /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f clasp/src/CMakeFiles/libclasp.dir/build.make clasp/src/CMakeFiles/libclasp.dir/depend cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/clasp/libpotassco/app /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app/CMakeFiles/lpconvert.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/build.make clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/clasp/src /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src/CMakeFiles/libclasp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/build.make clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/build make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/build.make clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f clasp/libpotassco/app/CMakeFiles/lpconvert.dir/build.make clasp/libpotassco/app/CMakeFiles/lpconvert.dir/build -[ 8%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_application.cpp.o +make -f clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/build.make clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_application.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_application.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_application.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_application.cpp -[ 8%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o -[ 8%] Building CXX object clasp/libpotassco/app/CMakeFiles/lpconvert.dir/lpconvert.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_aspif.cpp -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/app/CMakeFiles/lpconvert.dir/lpconvert.cpp.o -MF CMakeFiles/lpconvert.dir/lpconvert.cpp.o.d -o CMakeFiles/lpconvert.dir/lpconvert.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/app/lpconvert.cpp -[ 9%] Linking CXX executable ../../../bin/lpconvert -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app && /usr/bin/cmake -E cmake_link_script CMakeFiles/lpconvert.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/lpconvert.dir/lpconvert.cpp.o -o ../../../bin/lpconvert ../../../lib/libpotassco.a make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 9%] Built target lpconvert -make -f clasp/src/CMakeFiles/libclasp.dir/build.make clasp/src/CMakeFiles/libclasp.dir/depend +make -f clasp/libpotassco/app/CMakeFiles/lpconvert.dir/build.make clasp/libpotassco/app/CMakeFiles/lpconvert.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/clasp/src /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src/CMakeFiles/libclasp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f clasp/src/CMakeFiles/libclasp.dir/build.make clasp/src/CMakeFiles/libclasp.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 10%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o +[ 7%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_aspif.cpp +[ 8%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o -MF CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o.d -o CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o -c /build/gringo-5.4.1/clasp/src/asp_preprocessor.cpp -[ 10%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_options.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_options.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_options.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_options.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp +[ 9%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_application.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_application.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_application.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_application.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_application.cpp +[ 9%] Building CXX object clasp/libpotassco/app/CMakeFiles/lpconvert.dir/lpconvert.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/app/CMakeFiles/lpconvert.dir/lpconvert.cpp.o -MF CMakeFiles/lpconvert.dir/lpconvert.cpp.o.d -o CMakeFiles/lpconvert.dir/lpconvert.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/app/lpconvert.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/logic_program.h:32, from /build/gringo-5.4.1/clasp/src/asp_preprocessor.cpp:25: @@ -1127,6 +1163,19 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +[ 10%] Linking CXX executable ../../../bin/lpconvert +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/app && /usr/bin/cmake -E cmake_link_script CMakeFiles/lpconvert.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/lpconvert.dir/lpconvert.cpp.o -o ../../../bin/lpconvert ../../../lib/libpotassco.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 10%] Built target lpconvert +make -f libreify/CMakeFiles/libreify.dir/build.make libreify/CMakeFiles/libreify.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libreify /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libreify /build/gringo-5.4.1/build.dir/hardening_mt/libreify/CMakeFiles/libreify.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f libreify/CMakeFiles/libreify.dir/build.make libreify/CMakeFiles/libreify.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 10%] Building CXX object libreify/CMakeFiles/libreify.dir/src/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/c++ -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libreify/CMakeFiles/libreify.dir/src/program.cc.o -MF CMakeFiles/libreify.dir/src/program.cc.o.d -o CMakeFiles/libreify.dir/src/program.cc.o -c /build/gringo-5.4.1/libreify/src/program.cc In file included from /usr/include/string.h:535, from /usr/include/c++/12/cstring:42, from /build/gringo-5.4.1/clasp/clasp/util/pod_vector.h:29: @@ -1165,43 +1214,10 @@ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' -In file included from /build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:21: -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____6()': -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:113:84: warning: catching polymorphic type 'class Potassco::ProgramOptions::UnknownOption' by value [-Wcatch-value=] - 113 | REQUIRE_THROWS_AS(Po::parseCommandString("--no-value=2", ctx), Po::UnknownOption); - | ^~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:115:71: warning: catching polymorphic type 'class Potassco::ProgramOptions::ValueError' by value [-Wcatch-value=] - 115 | REQUIRE_THROWS_AS(Po::ParsedOptions().assign(pv), Po::ValueError); - | ^~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____19()': -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:186:53: warning: catching polymorphic type 'class Potassco::ProgramOptions::ContextError' by value [-Wcatch-value=] - 186 | REQUIRE_THROWS_AS(ctx.findGroup("Foo"), Po::ContextError); - | ^~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____27()': -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:249:62: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] - 249 | REQUIRE_THROWS_AS(x(0, Po::flag(b), ""), Po::Error); - | ^~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:250:63: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] - 250 | REQUIRE_THROWS_AS(x("", Po::flag(b), ""), Po::Error); - | ^~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:253:69: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] - 253 | REQUIRE_THROWS_AS(x("foo,fo", Po::flag(b), ""), Po::Error); - | ^~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:264:71: warning: catching polymorphic type 'class Potassco::ProgramOptions::ValueError' by value [-Wcatch-value=] - 264 | REQUIRE_THROWS_AS(Po::ParsedOptions().assign(pv), Po::ValueError); - | ^~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:267:78: warning: catching polymorphic type 'class Potassco::ProgramOptions::UnknownOption' by value [-Wcatch-value=] - 267 | REQUIRE_THROWS_AS(Po::parseCommandString("--help", ctx), Po::UnknownOption); - | ^~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:277:87: warning: catching polymorphic type 'class Potassco::ProgramOptions::AmbiguousOption' by value [-Wcatch-value=] - 277 | REQUIRE_THROWS_AS(ctx.find("he", Po::OptionContext::find_prefix), Po::AmbiguousOption); - | ^~~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____36()': -/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:334:86: warning: catching polymorphic type 'class Potassco::ProgramOptions::SyntaxError' by value [-Wcatch-value=] - 334 | REQUIRE_THROWS_AS(Po::parseCommandString(cmd, ctx, false, 0, 0), Po::SyntaxError); - | ^~~~~~~~~~~ [ 10%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/cb_enumerator.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/cb_enumerator.cpp.o -MF CMakeFiles/libclasp.dir/cb_enumerator.cpp.o.d -o CMakeFiles/libclasp.dir/cb_enumerator.cpp.o -c /build/gringo-5.4.1/clasp/src/cb_enumerator.cpp +[ 10%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_options.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_options.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_options.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_options.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/enumerator.h:31, from /build/gringo-5.4.1/clasp/clasp/cb_enumerator.h:31, @@ -1252,6 +1268,41 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:21: +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____6()': +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:113:84: warning: catching polymorphic type 'class Potassco::ProgramOptions::UnknownOption' by value [-Wcatch-value=] + 113 | REQUIRE_THROWS_AS(Po::parseCommandString("--no-value=2", ctx), Po::UnknownOption); + | ^~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:115:71: warning: catching polymorphic type 'class Potassco::ProgramOptions::ValueError' by value [-Wcatch-value=] + 115 | REQUIRE_THROWS_AS(Po::ParsedOptions().assign(pv), Po::ValueError); + | ^~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____19()': +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:186:53: warning: catching polymorphic type 'class Potassco::ProgramOptions::ContextError' by value [-Wcatch-value=] + 186 | REQUIRE_THROWS_AS(ctx.findGroup("Foo"), Po::ContextError); + | ^~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____27()': +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:249:62: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] + 249 | REQUIRE_THROWS_AS(x(0, Po::flag(b), ""), Po::Error); + | ^~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:250:63: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] + 250 | REQUIRE_THROWS_AS(x("", Po::flag(b), ""), Po::Error); + | ^~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:253:69: warning: catching polymorphic type 'class Potassco::ProgramOptions::Error' by value [-Wcatch-value=] + 253 | REQUIRE_THROWS_AS(x("foo,fo", Po::flag(b), ""), Po::Error); + | ^~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:264:71: warning: catching polymorphic type 'class Potassco::ProgramOptions::ValueError' by value [-Wcatch-value=] + 264 | REQUIRE_THROWS_AS(Po::ParsedOptions().assign(pv), Po::ValueError); + | ^~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:267:78: warning: catching polymorphic type 'class Potassco::ProgramOptions::UnknownOption' by value [-Wcatch-value=] + 267 | REQUIRE_THROWS_AS(Po::parseCommandString("--help", ctx), Po::UnknownOption); + | ^~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:277:87: warning: catching polymorphic type 'class Potassco::ProgramOptions::AmbiguousOption' by value [-Wcatch-value=] + 277 | REQUIRE_THROWS_AS(ctx.find("he", Po::OptionContext::find_prefix), Po::AmbiguousOption); + | ^~~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp: In function 'void Potassco::ProgramOptions::Test::____C_A_T_C_H____T_E_S_T____36()': +/build/gringo-5.4.1/clasp/libpotassco/tests/test_options.cpp:334:86: warning: catching polymorphic type 'class Potassco::ProgramOptions::SyntaxError' by value [-Wcatch-value=] + 334 | REQUIRE_THROWS_AS(Po::parseCommandString(cmd, ctx, false, 0, 0), Po::SyntaxError); + | ^~~~~~~~~~~ [ 11%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_facade.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/clasp_facade.cpp.o -MF CMakeFiles/libclasp.dir/clasp_facade.cpp.o.d -o CMakeFiles/libclasp.dir/clasp_facade.cpp.o -c /build/gringo-5.4.1/clasp/src/clasp_facade.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, @@ -1310,8 +1361,21 @@ /usr/include/c++/12/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ -[ 12%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_value.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_value.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_value.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_value.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_value.cpp +[ 12%] Linking CXX static library ../lib/libreify.a +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/cmake -P CMakeFiles/libreify.dir/cmake_clean_target.cmake +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/cmake -E cmake_link_script CMakeFiles/libreify.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libreify.a CMakeFiles/libreify.dir/src/program.cc.o +/usr/bin/ranlib ../lib/libreify.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 12%] Built target libreify +make -f libreify/tests/CMakeFiles/test_reify.dir/build.make libreify/tests/CMakeFiles/test_reify.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libreify/tests /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests/CMakeFiles/test_reify.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f libreify/tests/CMakeFiles/test_reify.dir/build.make libreify/tests/CMakeFiles/test_reify.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 12%] Building CXX object libreify/tests/CMakeFiles/test_reify.dir/main.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libreify/tests -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libreify/tests/CMakeFiles/test_reify.dir/main.cc.o -MF CMakeFiles/test_reify.dir/main.cc.o.d -o CMakeFiles/test_reify.dir/main.cc.o -c /build/gringo-5.4.1/libreify/tests/main.cc [ 12%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_options.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/clasp_options.cpp.o -MF CMakeFiles/libclasp.dir/clasp_options.cpp.o.d -o CMakeFiles/libclasp.dir/clasp_options.cpp.o -c /build/gringo-5.4.1/clasp/src/clasp_options.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, @@ -1364,11 +1428,13 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 13%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o +[ 13%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_value.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/test_value.cpp.o -MF CMakeFiles/test_potassco_opts.dir/test_value.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/test_value.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_value.cpp +[ 14%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_smodels.cpp -[ 13%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/main.cpp.o +[ 14%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/main.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_opts.dir/main.cpp.o -MF CMakeFiles/test_potassco_opts.dir/main.cpp.o.d -o CMakeFiles/test_potassco_opts.dir/main.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/main.cpp -[ 14%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_output.cpp.o +[ 15%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clasp_output.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/clasp_output.cpp.o -MF CMakeFiles/libclasp.dir/clasp_output.cpp.o.d -o CMakeFiles/libclasp.dir/clasp_output.cpp.o -c /build/gringo-5.4.1/clasp/src/clasp_output.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, @@ -1420,7 +1486,7 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 15%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clause.cpp.o +[ 16%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clause.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/clause.cpp.o -MF CMakeFiles/libclasp.dir/clause.cpp.o.d -o CMakeFiles/libclasp.dir/clause.cpp.o -c /build/gringo-5.4.1/clasp/src/clause.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, @@ -1472,8 +1538,6 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 15%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_text.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_text.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_text.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_text.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_text.cpp /build/gringo-5.4.1/clasp/src/clause.cpp: In constructor 'Clasp::Clause::Clause(Clasp::Solver&, const Clasp::ClauseRep&, Clasp::uint32, bool)': /build/gringo-5.4.1/clasp/src/clause.cpp:408:47: warning: array subscript 3 is above array bounds of 'Clasp::Literal [3]' [-Warray-bounds] 408 | Literal t = head_[tail]; @@ -1481,8 +1545,23 @@ /build/gringo-5.4.1/clasp/clasp/solver_types.h:454:18: note: while referencing 'Clasp::ClauseHead::head_' 454 | Literal head_[HEAD_LITS]; // two watched literals and one cache literal | ^~~~~ -[ 15%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clingo.cpp.o +In file included from /usr/include/c++/12/vector:70, + from /usr/include/catch2/catch.hpp:566, + from /build/gringo-5.4.1/libreify/tests/main.cc:2: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', + inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 16%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/clingo.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/clingo.cpp.o -MF CMakeFiles/libclasp.dir/clingo.cpp.o.d -o CMakeFiles/libclasp.dir/clingo.cpp.o -c /build/gringo-5.4.1/clasp/src/clingo.cpp +[ 16%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_text.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_text.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_text.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_text.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_text.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, from /build/gringo-5.4.1/clasp/clasp/clingo.h:31, @@ -1552,7 +1631,7 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 16%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/constraint.cpp.o +[ 17%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/constraint.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/constraint.cpp.o -MF CMakeFiles/libclasp.dir/constraint.cpp.o.d -o CMakeFiles/libclasp.dir/constraint.cpp.o -c /build/gringo-5.4.1/clasp/src/constraint.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/src/constraint.cpp:25: @@ -1602,7 +1681,7 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 16%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/dependency_graph.cpp.o +[ 17%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/dependency_graph.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/dependency_graph.cpp.o -MF CMakeFiles/libclasp.dir/dependency_graph.cpp.o.d -o CMakeFiles/libclasp.dir/dependency_graph.cpp.o -c /build/gringo-5.4.1/clasp/src/dependency_graph.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/logic_program.h:32, @@ -1655,8 +1734,6 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 17%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp In file included from /usr/include/string.h:535, from /usr/include/c++/12/cstring:42, from /build/gringo-5.4.1/clasp/clasp/util/pod_vector.h:29: @@ -1698,6 +1775,10 @@ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' +[ 18%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o -MF CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp +[ 19%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/enumerator.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/enumerator.cpp.o -MF CMakeFiles/libclasp.dir/enumerator.cpp.o.d -o CMakeFiles/libclasp.dir/enumerator.cpp.o -c /build/gringo-5.4.1/clasp/src/enumerator.cpp In file included from /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp:21: /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp: In function 'void Potassco::Test::____C_A_T_C_H____T_E_S_T____0()': /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp:66:94: warning: catching polymorphic type 'class Potassco::bad_string_cast' by value [-Wcatch-value=] @@ -1749,8 +1830,6 @@ /build/gringo-5.4.1/clasp/libpotassco/tests/test_string_convert.cpp:404:64: warning: catching polymorphic type 'class std::logic_error' by value [-Wcatch-value=] 404 | REQUIRE_THROWS_AS(POTASSCO_ASSERT(false), std::logic_error); | ^~~~~~~~~~~ -[ 18%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/enumerator.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/enumerator.cpp.o -MF CMakeFiles/libclasp.dir/enumerator.cpp.o.d -o CMakeFiles/libclasp.dir/enumerator.cpp.o -c /build/gringo-5.4.1/clasp/src/enumerator.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/enumerator.h:31, from /build/gringo-5.4.1/clasp/src/enumerator.cpp:24: @@ -1800,19 +1879,6 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 19%] Linking CXX executable ../../../bin/test_potassco_opts -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_potassco_opts.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_potassco_opts.dir/test_application.cpp.o CMakeFiles/test_potassco_opts.dir/test_options.cpp.o CMakeFiles/test_potassco_opts.dir/test_value.cpp.o CMakeFiles/test_potassco_opts.dir/main.cpp.o -o ../../../bin/test_potassco_opts ../../../lib/libpotassco.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 19%] Built target test_potassco_opts -make -f libreify/CMakeFiles/libreify.dir/build.make libreify/CMakeFiles/libreify.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libreify /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libreify /build/gringo-5.4.1/build.dir/hardening_mt/libreify/CMakeFiles/libreify.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libreify/CMakeFiles/libreify.dir/build.make libreify/CMakeFiles/libreify.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 19%] Building CXX object libreify/CMakeFiles/libreify.dir/src/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/c++ -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libreify/CMakeFiles/libreify.dir/src/program.cc.o -MF CMakeFiles/libreify.dir/src/program.cc.o.d -o CMakeFiles/libreify.dir/src/program.cc.o -c /build/gringo-5.4.1/libreify/src/program.cc [ 19%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/heuristics.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/heuristics.cpp.o -MF CMakeFiles/libclasp.dir/heuristics.cpp.o.d -o CMakeFiles/libclasp.dir/heuristics.cpp.o -c /build/gringo-5.4.1/clasp/src/heuristics.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, @@ -1866,21 +1932,70 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 20%] Linking CXX static library ../lib/libreify.a -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/cmake -P CMakeFiles/libreify.dir/cmake_clean_target.cmake -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify && /usr/bin/cmake -E cmake_link_script CMakeFiles/libreify.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libreify.a CMakeFiles/libreify.dir/src/program.cc.o -/usr/bin/ranlib ../lib/libreify.a +[ 20%] Linking CXX executable ../../../bin/test_potassco_opts +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_potassco_opts.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_potassco_opts.dir/test_application.cpp.o CMakeFiles/test_potassco_opts.dir/test_options.cpp.o CMakeFiles/test_potassco_opts.dir/test_value.cpp.o CMakeFiles/test_potassco_opts.dir/main.cpp.o -o ../../../bin/test_potassco_opts ../../../lib/libpotassco.a make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 20%] Built target libreify -make -f libreify/tests/CMakeFiles/test_reify.dir/build.make libreify/tests/CMakeFiles/test_reify.dir/depend +[ 20%] Built target test_potassco_opts +make -f libgringo/CMakeFiles/libgringo.dir/build.make libgringo/CMakeFiles/libgringo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libreify/tests /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests/CMakeFiles/test_reify.dir/DependInfo.cmake --color= +[ 20%] [RE2C][nongroundlexer] Building lexer with re2c 0.300.0 +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/re2c -c -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo//src/input/nongroundlexer.hh /build/gringo-5.4.1/libgringo//src/input/nongroundlexer.xch +[ 21%] [BISON][groundtermgrammar] Building parser with bison 3.8.2 +cd /build/gringo-5.4.1/libgringo && /usr/bin/bison -d -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src/input/groundtermgrammar/grammar.cc /build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy +/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:26.1-52: warning: deprecated directive: '%define namespace "Gringo::Input::GroundTermGrammar"', use '%define api.namespace {Gringo::Input::GroundTermGrammar}' [-Wdeprecated] + 26 | %define namespace "Gringo::Input::GroundTermGrammar" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | %define api.namespace {Gringo::Input::GroundTermGrammar} +/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:27.1-39: warning: deprecated directive: '%name-prefix "GringoGroundTermGrammar_"', use '%define api.prefix {GringoGroundTermGrammar_}' [-Wdeprecated] + 27 | %name-prefix "GringoGroundTermGrammar_" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | %define api.prefix {GringoGroundTermGrammar_} +/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:28.1-14: warning: deprecated directive: '%error-verbose', use '%define parse.error verbose' [-Wdeprecated] + 28 | %error-verbose + | ^~~~~~~~~~~~~~ + | %define parse.error verbose +/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:26.1-52: warning: %define variable 'api.namespace' requires '{...}' values [-Wdeprecated] + 26 | %define namespace "Gringo::Input::GroundTermGrammar" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] +[ 22%] [RE2C][groundtermlexer] Building lexer with re2c 0.300.0 +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/re2c -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo//src/input/groundtermlexer.hh /build/gringo-5.4.1/libgringo//src/input/groundtermlexer.xh +[ 23%] [BISON][nongroundgrammar] Building parser with bison 3.8.2 +cd /build/gringo-5.4.1/libgringo && /usr/bin/bison -d -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src/input/nongroundgrammar/grammar.cc /build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:28.1-51: warning: deprecated directive: '%define namespace "Gringo::Input::NonGroundGrammar"', use '%define api.namespace {Gringo::Input::NonGroundGrammar}' [-Wdeprecated] + 28 | %define namespace "Gringo::Input::NonGroundGrammar" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | %define api.namespace {Gringo::Input::NonGroundGrammar} +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:30.1-38: warning: deprecated directive: '%name-prefix "GringoNonGroundGrammar_"', use '%define api.prefix {GringoNonGroundGrammar_}' [-Wdeprecated] + 30 | %name-prefix "GringoNonGroundGrammar_" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | %define api.prefix {GringoNonGroundGrammar_} +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:32.1-14: warning: deprecated directive: '%error-verbose', use '%define parse.error verbose' [-Wdeprecated] + 32 | %error-verbose + | ^~~~~~~~~~~~~~ + | %define parse.error verbose +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:34.1-39: warning: deprecated directive: '%define location_type "DefaultLocation"', use '%define api.location.type {DefaultLocation}' [-Wdeprecated] + 34 | %define location_type "DefaultLocation" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | %define api.location.type {DefaultLocation} +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:34.1-39: warning: %define variable 'api.location.type' requires '{...}' values [-Wdeprecated] + 34 | %define location_type "DefaultLocation" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:28.1-51: warning: %define variable 'api.namespace' requires '{...}' values [-Wdeprecated] + 28 | %define namespace "Gringo::Input::NonGroundGrammar" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libgringo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libgringo /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/CMakeFiles/libgringo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libreify/tests/CMakeFiles/test_reify.dir/build.make libreify/tests/CMakeFiles/test_reify.dir/build +make -f libgringo/CMakeFiles/libgringo.dir/build.make libgringo/CMakeFiles/libgringo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 20%] Building CXX object libreify/tests/CMakeFiles/test_reify.dir/main.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libreify/tests -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libreify/tests/CMakeFiles/test_reify.dir/main.cc.o -MF CMakeFiles/test_reify.dir/main.cc.o.d -o CMakeFiles/test_reify.dir/main.cc.o -c /build/gringo-5.4.1/libreify/tests/main.cc +[ 23%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/backend.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/backend.cc.o -MF CMakeFiles/libgringo.dir/src/backend.cc.o.d -o CMakeFiles/libgringo.dir/src/backend.cc.o -c /build/gringo-5.4.1/libgringo/src/backend.cc +[ 24%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/primes.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/primes.cc.o -MF CMakeFiles/libgringo.dir/src/primes.cc.o.d -o CMakeFiles/libgringo.dir/src/primes.cc.o -c /build/gringo-5.4.1/libgringo/src/primes.cc +[ 24%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/symbol.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/symbol.cc.o -MF CMakeFiles/libgringo.dir/src/symbol.cc.o.d -o CMakeFiles/libgringo.dir/src/symbol.cc.o -c /build/gringo-5.4.1/libgringo/src/symbol.cc In file included from /usr/include/string.h:535, from /usr/include/c++/12/cstring:42, from /build/gringo-5.4.1/clasp/clasp/util/pod_vector.h:29: @@ -1919,7 +2034,7 @@ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' -[ 21%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program.cpp.o +[ 25%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/logic_program.cpp.o -MF CMakeFiles/libclasp.dir/logic_program.cpp.o.d -o CMakeFiles/libclasp.dir/logic_program.cpp.o -c /build/gringo-5.4.1/clasp/src/logic_program.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/logic_program.h:32, @@ -1971,6 +2086,20 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/src/symbol.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'Gringo::Symbol Gringo::Symbol::replace(const Gringo::IdSymMap&) const' at /build/gringo-5.4.1/libgringo/src/symbol.cc:405:55: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 26%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/term.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/term.cc.o -MF CMakeFiles/libgringo.dir/src/term.cc.o.d -o CMakeFiles/libgringo.dir/src/term.cc.o -c /build/gringo-5.4.1/libgringo/src/term.cc /build/gringo-5.4.1/clasp/src/logic_program.cpp: In member function 'Clasp::uint32 Clasp::Asp::LogicProgram::findEqBody(const Clasp::Asp::PrgBody*, Clasp::uint32)': /build/gringo-5.4.1/clasp/src/logic_program.cpp:1910:114: warning: 'std::mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg)) [with _Ret = void; _Tp = Clasp::Asp::AtomState; _Arg = Clasp::Literal]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 1910 | if (++n == 1) { std::for_each(b->goals_begin(), b->goals_end(), std::bind1st(std::mem_fun(&AtomState::addToBody), &atomState_)); } @@ -1997,8 +2126,10 @@ /usr/include/c++/12/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 21%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/main.cpp.o +[ 26%] Building CXX object clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/main.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/c++ -I/build/gringo-5.4.1/clasp/libpotassco/tests -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++11 -MD -MT clasp/libpotassco/tests/CMakeFiles/test_potassco_lp.dir/main.cpp.o -MF CMakeFiles/test_potassco_lp.dir/main.cpp.o.d -o CMakeFiles/test_potassco_lp.dir/main.cpp.o -c /build/gringo-5.4.1/clasp/libpotassco/tests/main.cpp +[ 27%] Building CXX object libreify/tests/CMakeFiles/test_reify.dir/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libreify/tests -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libreify/tests/CMakeFiles/test_reify.dir/program.cc.o -MF CMakeFiles/test_reify.dir/program.cc.o.d -o CMakeFiles/test_reify.dir/program.cc.o -c /build/gringo-5.4.1/libreify/tests/program.cc In file included from /usr/include/string.h:535, from /usr/include/c++/12/cstring:42, from /build/gringo-5.4.1/clasp/clasp/util/pod_vector.h:29: @@ -2025,7 +2156,7 @@ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' -[ 21%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program_types.cpp.o +[ 27%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/logic_program_types.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/logic_program_types.cpp.o -MF CMakeFiles/libclasp.dir/logic_program_types.cpp.o.d -o CMakeFiles/libclasp.dir/logic_program_types.cpp.o -c /build/gringo-5.4.1/clasp/src/logic_program_types.cpp In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/logic_program.h:32, @@ -2077,6 +2208,53 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +[ 27%] Linking CXX executable ../../bin/test_reify +cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_reify.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_reify.dir/main.cc.o CMakeFiles/test_reify.dir/program.cc.o -o ../../bin/test_reify ../../lib/libreify.a ../../lib/libpotassco.a +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/src/term.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 27%] Built target test_reify +make -f app/reify/CMakeFiles/reify.dir/build.make app/reify/CMakeFiles/reify.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/reify /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/reify /build/gringo-5.4.1/build.dir/hardening_mt/app/reify/CMakeFiles/reify.dir/DependInfo.cmake --color= +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::Defines::apply(Gringo::Symbol, Gringo::Symbol&, Gringo::UTerm&, bool)' at /build/gringo-5.4.1/libgringo/src/term.cc:98:34: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f app/reify/CMakeFiles/reify.dir/build.make app/reify/CMakeFiles/reify.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 28%] Building CXX object app/reify/CMakeFiles/reify.dir/main.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/app/reify && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT app/reify/CMakeFiles/reify.dir/main.cc.o -MF CMakeFiles/reify.dir/main.cc.o.d -o CMakeFiles/reify.dir/main.cc.o -c /build/gringo-5.4.1/app/reify/main.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual Gringo::Symbol Gringo::FunctionTerm::isEDB() const' at /build/gringo-5.4.1/libgringo/src/term.cc:1918:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual Gringo::Symbol Gringo::FunctionTerm::eval(bool&, Gringo::Logger&) const' at /build/gringo-5.4.1/libgringo/src/term.cc:1837:49: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 28%] Linking CXX executable ../../bin/reify +cd /build/gringo-5.4.1/build.dir/hardening_mt/app/reify && /usr/bin/cmake -E cmake_link_script CMakeFiles/reify.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/reify.dir/main.cc.o -o ../../bin/reify ../../lib/libreify.a ../../lib/libpotassco.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 28%] Built target reify +[ 28%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/terms.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/terms.cc.o -MF CMakeFiles/libgringo.dir/src/terms.cc.o.d -o CMakeFiles/libgringo.dir/src/terms.cc.o -c /build/gringo-5.4.1/libgringo/src/terms.cc In file included from /usr/include/string.h:535, from /usr/include/c++/12/cstring:42, from /build/gringo-5.4.1/clasp/clasp/util/pod_vector.h:29: @@ -2115,27 +2293,10 @@ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29:33: note: in a call to built-in function 'void* __builtin_memcpy(void*, const void*, unsigned int)' -In file included from /usr/include/c++/12/vector:70, - from /usr/include/catch/catch.hpp:677, - from /build/gringo-5.4.1/clasp/libpotassco/tests/main.cpp:19: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', - inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch/catch.hpp:6837:43: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', - inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch/catch.hpp:6837:43, - inlined from 'Catch::Section::~Section()' at /usr/include/catch/catch.hpp:8848:53: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 22%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/lookahead.cpp.o +[ 29%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/lookahead.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/lookahead.cpp.o -MF CMakeFiles/libclasp.dir/lookahead.cpp.o.d -o CMakeFiles/libclasp.dir/lookahead.cpp.o -c /build/gringo-5.4.1/clasp/src/lookahead.cpp +[ 30%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o -MF CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/instantiation.cc In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, from /build/gringo-5.4.1/clasp/clasp/solver.h:30, @@ -2187,21 +2348,53 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 22%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/minimize_constraint.cpp.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/minimize_constraint.cpp.o -MF CMakeFiles/libclasp.dir/minimize_constraint.cpp.o.d -o CMakeFiles/libclasp.dir/minimize_constraint.cpp.o -c /build/gringo-5.4.1/clasp/src/minimize_constraint.cpp In file included from /usr/include/c++/12/vector:70, - from /usr/include/catch2/catch.hpp:566, - from /build/gringo-5.4.1/libreify/tests/main.cc:2: + from /usr/include/catch/catch.hpp:677, + from /build/gringo-5.4.1/clasp/libpotassco/tests/main.cpp:19: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', - inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: + inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch/catch.hpp:6837:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', + inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch/catch.hpp:6837:43, + inlined from 'Catch::Section::~Section()' at /usr/include/catch/catch.hpp:8848:53: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, + from /build/gringo-5.4.1/libgringo/src/terms.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, Gringo::Symbol}; _Tp = std::pair; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/minimize_constraint.cpp.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/minimize_constraint.cpp.o -MF CMakeFiles/libclasp.dir/minimize_constraint.cpp.o.d -o CMakeFiles/libclasp.dir/minimize_constraint.cpp.o -c /build/gringo-5.4.1/clasp/src/minimize_constraint.cpp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, Gringo::Symbol}; _Tp = std::pair; _Alloc = std::allocator >]', + inlined from 'void Gringo::CSPAddTerm::toGround(Gringo::CSPGroundLit&, bool, Gringo::Logger&) const' at /build/gringo-5.4.1/libgringo/src/terms.cc:352:58: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::TheoryAtomDef; Hash = Gringo::HashKey >; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27, + inlined from 'void Gringo::TheoryDef::addAtomDef(Gringo::TheoryAtomDef&&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/terms.cc:209:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/minimize_constraint.h:33, from /build/gringo-5.4.1/clasp/src/minimize_constraint.cpp:24: @@ -2251,8 +2444,27 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 23%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/model_enumerators.cpp.o +[ 30%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/literals.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/literals.cc.o -MF CMakeFiles/libgringo.dir/src/ground/literals.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/literals.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/literals.cc +[ 31%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/program.cc.o -MF CMakeFiles/libgringo.dir/src/ground/program.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/program.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/program.cc +[ 32%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/model_enumerators.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/model_enumerators.cpp.o -MF CMakeFiles/libclasp.dir/model_enumerators.cpp.o.d -o CMakeFiles/libclasp.dir/model_enumerators.cpp.o -c /build/gringo-5.4.1/clasp/src/model_enumerators.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/types.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/literal.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/statement.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/program.hh:28, + from /build/gringo-5.4.1/libgringo/src/ground/program.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/enumerator.h:31, from /build/gringo-5.4.1/clasp/clasp/model_enumerators.h:33, @@ -2317,14 +2529,68 @@ /usr/include/c++/12/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 24%] Linking CXX executable ../../../bin/test_potassco_lp -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_potassco_lp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o CMakeFiles/test_potassco_lp.dir/test_text.cpp.o CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o CMakeFiles/test_potassco_lp.dir/main.cpp.o -o ../../../bin/test_potassco_lp ../../../lib/libpotassco.a -[ 25%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parser.cpp.o +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, + inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, + inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:107:48: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, + inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, + inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:120:56: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, + inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, + inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:121:39: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/literals.hh:28, + from /build/gringo-5.4.1/libgringo/src/ground/literals.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual void Gringo::Ground::{anonymous}::ScriptBinder::match(Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/literals.cc:122:64: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 33%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parser.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/parser.cpp.o -MF CMakeFiles/libclasp.dir/parser.cpp.o.d -o CMakeFiles/libclasp.dir/parser.cpp.o -c /build/gringo-5.4.1/clasp/src/parser.cpp -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 25%] Built target test_potassco_lp -make -f libgringo/CMakeFiles/libgringo.dir/build.make libgringo/CMakeFiles/libgringo.dir/depend +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 33%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o -MF CMakeFiles/libgringo.dir/src/ground/statements.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/statements.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/statements.cc In file included from /build/gringo-5.4.1/clasp/clasp/parser.h:35, from /build/gringo-5.4.1/clasp/src/parser.cpp:24: /build/gringo-5.4.1/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] @@ -2369,66 +2635,33 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 25%] [RE2C][nongroundlexer] Building lexer with re2c 0.300.0 -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/re2c -c -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo//src/input/nongroundlexer.hh /build/gringo-5.4.1/libgringo//src/input/nongroundlexer.xch -[ 26%] [BISON][groundtermgrammar] Building parser with bison 3.8.2 -cd /build/gringo-5.4.1/libgringo && /usr/bin/bison -d -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src/input/groundtermgrammar/grammar.cc /build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy -/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:26.1-52: warning: deprecated directive: '%define namespace "Gringo::Input::GroundTermGrammar"', use '%define api.namespace {Gringo::Input::GroundTermGrammar}' [-Wdeprecated] - 26 | %define namespace "Gringo::Input::GroundTermGrammar" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | %define api.namespace {Gringo::Input::GroundTermGrammar} -/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:27.1-39: warning: deprecated directive: '%name-prefix "GringoGroundTermGrammar_"', use '%define api.prefix {GringoGroundTermGrammar_}' [-Wdeprecated] - 27 | %name-prefix "GringoGroundTermGrammar_" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | %define api.prefix {GringoGroundTermGrammar_} -/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:28.1-14: warning: deprecated directive: '%error-verbose', use '%define parse.error verbose' [-Wdeprecated] - 28 | %error-verbose - | ^~~~~~~~~~~~~~ - | %define parse.error verbose -/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy:26.1-52: warning: %define variable 'api.namespace' requires '{...}' values [-Wdeprecated] - 26 | %define namespace "Gringo::Input::GroundTermGrammar" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/input/groundtermgrammar.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] -[ 27%] [RE2C][groundtermlexer] Building lexer with re2c 0.300.0 -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/re2c -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo//src/input/groundtermlexer.hh /build/gringo-5.4.1/libgringo//src/input/groundtermlexer.xh -[ 28%] [BISON][nongroundgrammar] Building parser with bison 3.8.2 -cd /build/gringo-5.4.1/libgringo && /usr/bin/bison -d -o /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src/input/nongroundgrammar/grammar.cc /build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:28.1-51: warning: deprecated directive: '%define namespace "Gringo::Input::NonGroundGrammar"', use '%define api.namespace {Gringo::Input::NonGroundGrammar}' [-Wdeprecated] - 28 | %define namespace "Gringo::Input::NonGroundGrammar" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | %define api.namespace {Gringo::Input::NonGroundGrammar} -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:30.1-38: warning: deprecated directive: '%name-prefix "GringoNonGroundGrammar_"', use '%define api.prefix {GringoNonGroundGrammar_}' [-Wdeprecated] - 30 | %name-prefix "GringoNonGroundGrammar_" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | %define api.prefix {GringoNonGroundGrammar_} -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:32.1-14: warning: deprecated directive: '%error-verbose', use '%define parse.error verbose' [-Wdeprecated] - 32 | %error-verbose - | ^~~~~~~~~~~~~~ - | %define parse.error verbose -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:34.1-39: warning: deprecated directive: '%define location_type "DefaultLocation"', use '%define api.location.type {DefaultLocation}' [-Wdeprecated] - 34 | %define location_type "DefaultLocation" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | %define api.location.type {DefaultLocation} -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:34.1-39: warning: %define variable 'api.location.type' requires '{...}' values [-Wdeprecated] - 34 | %define location_type "DefaultLocation" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy:28.1-51: warning: %define variable 'api.namespace' requires '{...}' values [-Wdeprecated] - 28 | %define namespace "Gringo::Input::NonGroundGrammar" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/input/nongroundgrammar.yy: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libgringo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libgringo /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/CMakeFiles/libgringo.dir/DependInfo.cmake --color= +[ 34%] Linking CXX executable ../../../bin/test_potassco_lp +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_potassco_lp.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_potassco_lp.dir/test_aspif.cpp.o CMakeFiles/test_potassco_lp.dir/test_smodels.cpp.o CMakeFiles/test_potassco_lp.dir/test_text.cpp.o CMakeFiles/test_potassco_lp.dir/test_string_convert.cpp.o CMakeFiles/test_potassco_lp.dir/main.cpp.o -o ../../../bin/test_potassco_lp ../../../lib/libpotassco.a +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'Gringo::BindIndex::OffsetRange Gringo::BindIndex::lookup(const Gringo::SValVec&, Gringo::BinderType, Gringo::Logger&) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:175:57, + inlined from 'Gringo::Ground::PosBinder::MatchRng Gringo::Ground::PosBinder::lookup<0, I ...>::operator()(std::tuple<_El0, _El ...>&, Gringo::BinderType, Gringo::Logger&) [with int ...I = {1}; Index = Gringo::BindIndex >&; LookupArgs = {std::vector, std::allocator > >}]' at /build/gringo-5.4.1/libgringo/gringo/ground/binders.hh:51:45, + inlined from 'void Gringo::Ground::PosBinder::match(Gringo::Logger&) [with Index = Gringo::BindIndex >&; LookupArgs = {std::vector, std::allocator > >}]' at /build/gringo-5.4.1/libgringo/gringo/ground/binders.hh:56:85: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libgringo/CMakeFiles/libgringo.dir/build.make libgringo/CMakeFiles/libgringo.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 28%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/backend.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/backend.cc.o -MF CMakeFiles/libgringo.dir/src/backend.cc.o.d -o CMakeFiles/libgringo.dir/src/backend.cc.o -c /build/gringo-5.4.1/libgringo/src/backend.cc -[ 29%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/primes.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/primes.cc.o -MF CMakeFiles/libgringo.dir/src/primes.cc.o.d -o CMakeFiles/libgringo.dir/src/primes.cc.o -c /build/gringo-5.4.1/libgringo/src/primes.cc -[ 29%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/program_builder.cpp.o +[ 34%] Built target test_potassco_lp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 35%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o -MF CMakeFiles/libgringo.dir/src/input/aggregate.cc.o.d -o CMakeFiles/libgringo.dir/src/input/aggregate.cc.o -c /build/gringo-5.4.1/libgringo/src/input/aggregate.cc +[ 36%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o -MF CMakeFiles/libgringo.dir/src/input/aggregates.cc.o.d -o CMakeFiles/libgringo.dir/src/input/aggregates.cc.o -c /build/gringo-5.4.1/libgringo/src/input/aggregates.cc +[ 36%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/program_builder.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/program_builder.cpp.o -MF CMakeFiles/libclasp.dir/program_builder.cpp.o.d -o CMakeFiles/libclasp.dir/program_builder.cpp.o -c /build/gringo-5.4.1/clasp/src/program_builder.cpp -[ 29%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/symbol.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/symbol.cc.o -MF CMakeFiles/libgringo.dir/src/symbol.cc.o.d -o CMakeFiles/libgringo.dir/src/symbol.cc.o -c /build/gringo-5.4.1/libgringo/src/symbol.cc In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/src/program_builder.cpp:24: /build/gringo-5.4.1/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] @@ -2477,22 +2710,10 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 30%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/satelite.cpp.o +[ 36%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o -MF CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o.d -o CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o -c /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc +[ 37%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/satelite.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/satelite.cpp.o -MF CMakeFiles/libclasp.dir/satelite.cpp.o.d -o CMakeFiles/libclasp.dir/satelite.cpp.o -c /build/gringo-5.4.1/clasp/src/satelite.cpp -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/src/symbol.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'Gringo::Symbol Gringo::Symbol::replace(const Gringo::IdSymMap&) const' at /build/gringo-5.4.1/libgringo/src/symbol.cc:405:55: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 31%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/term.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/term.cc.o -MF CMakeFiles/libgringo.dir/src/term.cc.o.d -o CMakeFiles/libgringo.dir/src/term.cc.o -c /build/gringo-5.4.1/libgringo/src/term.cc In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, from /build/gringo-5.4.1/clasp/clasp/solver.h:30, @@ -2544,8 +2765,25 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 31%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/shared_context.cpp.o +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/lexerstate.hh:32, + from /build/gringo-5.4.1/libgringo/gringo/input/groundtermparser.hh:28, + from /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'unsigned int Gringo::Input::GroundTermParser::terms(unsigned int, Gringo::Symbol)' at /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc:82:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o -MF CMakeFiles/libgringo.dir/src/input/literal.cc.o.d -o CMakeFiles/libgringo.dir/src/input/literal.cc.o -c /build/gringo-5.4.1/libgringo/src/input/literal.cc +[ 38%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/shared_context.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/shared_context.cpp.o -MF CMakeFiles/libclasp.dir/shared_context.cpp.o.d -o CMakeFiles/libclasp.dir/shared_context.cpp.o -c /build/gringo-5.4.1/clasp/src/shared_context.cpp +[ 38%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o -MF CMakeFiles/libgringo.dir/src/input/literals.cc.o.d -o CMakeFiles/libgringo.dir/src/input/literals.cc.o -c /build/gringo-5.4.1/libgringo/src/input/literals.cc In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/shared_context.h:31, from /build/gringo-5.4.1/clasp/src/shared_context.cpp:24: @@ -2595,37 +2833,8 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/src/term.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::Defines::apply(Gringo::Symbol, Gringo::Symbol&, Gringo::UTerm&, bool)' at /build/gringo-5.4.1/libgringo/src/term.cc:98:34: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 32%] Building CXX object libreify/tests/CMakeFiles/test_reify.dir/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libreify/tests -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libreify/tests/CMakeFiles/test_reify.dir/program.cc.o -MF CMakeFiles/test_reify.dir/program.cc.o.d -o CMakeFiles/test_reify.dir/program.cc.o -c /build/gringo-5.4.1/libreify/tests/program.cc -[ 33%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solve_algorithms.cpp.o +[ 39%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solve_algorithms.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/solve_algorithms.cpp.o -MF CMakeFiles/libclasp.dir/solve_algorithms.cpp.o.d -o CMakeFiles/libclasp.dir/solve_algorithms.cpp.o -c /build/gringo-5.4.1/clasp/src/solve_algorithms.cpp -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual Gringo::Symbol Gringo::FunctionTerm::isEDB() const' at /build/gringo-5.4.1/libgringo/src/term.cc:1918:27: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual Gringo::Symbol Gringo::FunctionTerm::eval(bool&, Gringo::Logger&) const' at /build/gringo-5.4.1/libgringo/src/term.cc:1837:49: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_strategies.h:30, from /build/gringo-5.4.1/clasp/clasp/solve_algorithms.h:31, @@ -2676,7 +2885,7 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 33%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver.cpp.o +[ 39%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/solver.cpp.o -MF CMakeFiles/libclasp.dir/solver.cpp.o.d -o CMakeFiles/libclasp.dir/solver.cpp.o -c /build/gringo-5.4.1/clasp/src/solver.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, @@ -2736,60 +2945,85 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 33%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/terms.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/terms.cc.o -MF CMakeFiles/libgringo.dir/src/terms.cc.o.d -o CMakeFiles/libgringo.dir/src/terms.cc.o -c /build/gringo-5.4.1/libgringo/src/terms.cc -[ 33%] Linking CXX executable ../../bin/test_reify -cd /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_reify.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_reify.dir/main.cc.o CMakeFiles/test_reify.dir/program.cc.o -o ../../bin/test_reify ../../lib/libreify.a ../../lib/libpotassco.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 33%] Built target test_reify -make -f app/reify/CMakeFiles/reify.dir/build.make app/reify/CMakeFiles/reify.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/reify /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/reify /build/gringo-5.4.1/build.dir/hardening_mt/app/reify/CMakeFiles/reify.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f app/reify/CMakeFiles/reify.dir/build.make app/reify/CMakeFiles/reify.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 34%] Building CXX object app/reify/CMakeFiles/reify.dir/main.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/app/reify && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT app/reify/CMakeFiles/reify.dir/main.cc.o -MF CMakeFiles/reify.dir/main.cc.o.d -o CMakeFiles/reify.dir/main.cc.o -c /build/gringo-5.4.1/app/reify/main.cc -[ 34%] Linking CXX executable ../../bin/reify -cd /build/gringo-5.4.1/build.dir/hardening_mt/app/reify && /usr/bin/cmake -E cmake_link_script CMakeFiles/reify.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/reify.dir/main.cc.o -o ../../bin/reify ../../lib/libreify.a ../../lib/libpotassco.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 34%] Built target reify -[ 35%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o -MF CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/instantiation.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/instantiation.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, - from /build/gringo-5.4.1/libgringo/src/terms.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, Gringo::Symbol}; _Tp = std::pair; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /build/gringo-5.4.1/libgringo/gringo/input/literals.hh:28, + from /build/gringo-5.4.1/libgringo/src/input/literals.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, Gringo::Symbol}; _Tp = std::pair; _Alloc = std::allocator >]', - inlined from 'void Gringo::CSPAddTerm::toGround(Gringo::CSPGroundLit&, bool, Gringo::Logger&) const' at /build/gringo-5.4.1/libgringo/src/terms.cc:352:58: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +[ 40%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o -MF CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o.d -o CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o -c /build/gringo-5.4.1/libgringo/src/input/nongroundparser.cc +/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjointComplete::enqueue(Gringo::AbstractDomain::Iterator)': +/build/gringo-5.4.1/libgringo/src/ground/statements.cc:1625:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 + 1625 | void DisjointComplete::enqueue(DisjointDomain::Iterator atom) { + | ^~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::TheoryComplete::enqueue(Gringo::AbstractDomain::Iterator)': +/build/gringo-5.4.1/libgringo/src/ground/statements.cc:1854:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 + 1854 | void TheoryComplete::enqueue(TheoryDomain::Iterator atom) { + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::HeadAggregateComplete::enqueue(Gringo::AbstractDomain::Iterator)': +/build/gringo-5.4.1/libgringo/src/ground/statements.cc:2218:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 + 2218 | void HeadAggregateComplete::enqueue(HeadAggregateDomain::Iterator atm) { + | ^~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjunctionComplete::enqueue(Gringo::AbstractDomain::Iterator)': +/build/gringo-5.4.1/libgringo/src/ground/statements.cc:2546:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 + 2546 | void DisjunctionComplete::enqueue(DisjunctionDomain::Iterator atom) { + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/types.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/literal.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/statement.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/statements.hh:28, + from /build/gringo-5.4.1/libgringo/src/ground/statements.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::TheoryAtomDef; Hash = Gringo::HashKey >; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27, - inlined from 'void Gringo::TheoryDef::addAtomDef(Gringo::TheoryAtomDef&&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/terms.cc:209:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 35%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/literals.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/literals.cc.o -MF CMakeFiles/libgringo.dir/src/ground/literals.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/literals.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/literals.cc -[ 36%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_strategies.cpp.o +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'virtual void Gringo::Ground::DisjunctionAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2713:49: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', + inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:90:52: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12/bits/stl_vector.h:1342:25, + inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:93:44: +/usr/include/c++/12/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 + 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_strategies.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/solver_strategies.cpp.o -MF CMakeFiles/libclasp.dir/solver_strategies.cpp.o.d -o CMakeFiles/libclasp.dir/solver_strategies.cpp.o -c /build/gringo-5.4.1/clasp/src/solver_strategies.cpp -[ 37%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/program.cc.o -MF CMakeFiles/libgringo.dir/src/ground/program.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/program.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/program.cc In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_strategies.h:30, from /build/gringo-5.4.1/clasp/src/solver_strategies.cpp:24: @@ -2839,7 +3073,7 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 37%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_types.cpp.o +[ 41%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/solver_types.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/solver_types.cpp.o -MF CMakeFiles/libclasp.dir/solver_types.cpp.o.d -o CMakeFiles/libclasp.dir/solver_types.cpp.o -c /build/gringo-5.4.1/clasp/src/solver_types.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, @@ -2890,8 +3124,87 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 38%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/statistics.cpp.o +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'void Gringo::Ground::DisjunctionAccumulate::reportHead(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2692:49: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'void Gringo::Ground::DisjunctionAccumulate::reportHead(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2698:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12/bits/stl_vector.h:1342:25, + inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:116:55: +/usr/include/c++/12/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 + 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/program.cc.o -MF CMakeFiles/libgringo.dir/src/input/program.cc.o.d -o CMakeFiles/libgringo.dir/src/input/program.cc.o -c /build/gringo-5.4.1/libgringo/src/input/program.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::AssignmentAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual void Gringo::Ground::AssignmentAggregateComplete::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1098:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::AssignmentAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::AssignmentAggregateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, + inlined from 'virtual void Gringo::Ground::AssignmentAggregateComplete::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1101:34: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjointAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 42%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/statistics.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/statistics.cpp.o -MF CMakeFiles/libclasp.dir/statistics.cpp.o.d -o CMakeFiles/libclasp.dir/statistics.cpp.o -c /build/gringo-5.4.1/clasp/src/statistics.cpp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjointAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::DisjointAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::TheoryAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::DisjunctionAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/src/statistics.cpp:25: /build/gringo-5.4.1/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 195 | struct identity : std::unary_function{ @@ -2939,100 +3252,48 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/types.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/literal.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/statement.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/program.hh:28, - from /build/gringo-5.4.1/libgringo/src/ground/program.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&, Gringo::AggregateFunction&}; _Tp = Gringo::Output::AssignmentAggregateData; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, - inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, - inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:107:48: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, - inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, - inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:120:56: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, - inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, - inlined from 'void Gringo::Ground::Program::ground(const Gringo::Ground::Parameters&, Gringo::Context&, Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/program.cc:121:39: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&, Gringo::AggregateFunction&}; _Tp = Gringo::Output::AssignmentAggregateData; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&, Gringo::AggregateFunction&}; Value = Gringo::Output::AssignmentAggregateData; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'Gringo::Id_t Gringo::Output::AssignmentAggregateDomain::data(Gringo::Symbol, Gringo::AggregateFunction)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:829:34, + inlined from 'virtual void Gringo::Ground::AssignmentAggregateAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1189:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/literals.hh:28, - from /build/gringo-5.4.1/libgringo/src/ground/literals.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual void Gringo::Ground::{anonymous}::ScriptBinder::match(Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/literals.cc:122:64: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::ConjunctionAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'virtual void Gringo::Ground::ConjunctionAccumulateCond::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1390:43: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'virtual void Gringo::Ground::ConjunctionAccumulateHead::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1424:43: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'Gringo::BindIndex::OffsetRange Gringo::BindIndex::lookup(const Gringo::SValVec&, Gringo::BinderType, Gringo::Logger&) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:175:57, - inlined from 'Gringo::Ground::PosBinder::MatchRng Gringo::Ground::PosBinder::lookup<0, I ...>::operator()(std::tuple<_El0, _El ...>&, Gringo::BinderType, Gringo::Logger&) [with int ...I = {1}; Index = Gringo::BindIndex >&; LookupArgs = {std::vector, std::allocator > >}]' at /build/gringo-5.4.1/libgringo/gringo/ground/binders.hh:51:45, - inlined from 'void Gringo::Ground::PosBinder::match(Gringo::Logger&) [with Index = Gringo::BindIndex >&; LookupArgs = {std::vector, std::allocator > >}]' at /build/gringo-5.4.1/libgringo/gringo/ground/binders.hh:56:85: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/ground/statements.cc.o -MF CMakeFiles/libgringo.dir/src/ground/statements.cc.o.d -o CMakeFiles/libgringo.dir/src/ground/statements.cc.o -c /build/gringo-5.4.1/libgringo/src/ground/statements.cc -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::HeadAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/timer.cpp.o +[ 42%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/timer.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/timer.cpp.o -MF CMakeFiles/libclasp.dir/timer.cpp.o.d -o CMakeFiles/libclasp.dir/timer.cpp.o -c /build/gringo-5.4.1/clasp/src/timer.cpp -[ 39%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/unfounded_check.cpp.o +[ 43%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/unfounded_check.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/unfounded_check.cpp.o -MF CMakeFiles/libclasp.dir/unfounded_check.cpp.o.d -o CMakeFiles/libclasp.dir/unfounded_check.cpp.o -c /build/gringo-5.4.1/clasp/src/unfounded_check.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_types.h:31, @@ -3085,9 +3346,23 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 40%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/aggregate.cc.o -MF CMakeFiles/libgringo.dir/src/input/aggregate.cc.o.d -o CMakeFiles/libgringo.dir/src/input/aggregate.cc.o -c /build/gringo-5.4.1/libgringo/src/input/aggregate.cc -[ 40%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/weight_constraint.cpp.o +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/input/literal.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/input/aggregate.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/input/aggregates.hh:28, + from /build/gringo-5.4.1/libgringo/src/input/aggregates.cc:26: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/weight_constraint.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/weight_constraint.cpp.o -MF CMakeFiles/libclasp.dir/weight_constraint.cpp.o.d -o CMakeFiles/libclasp.dir/weight_constraint.cpp.o -c /build/gringo-5.4.1/clasp/src/weight_constraint.cpp In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/weight_constraint.h:31, @@ -3138,10 +3413,62 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 41%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/aggregates.cc.o -MF CMakeFiles/libgringo.dir/src/input/aggregates.cc.o.d -o CMakeFiles/libgringo.dir/src/input/aggregates.cc.o -c /build/gringo-5.4.1/libgringo/src/input/aggregates.cc -[ 42%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parallel_solve.cpp.o +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/input/program.hh:28, + from /build/gringo-5.4.1/libgringo/src/input/program.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/unordered_map:46, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:32: +/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/12/bits/hashtable.h:2092:7: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 2092 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2093 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::Input::Program::add(Gringo::Input::UStm&&)' at /build/gringo-5.4.1/libgringo/src/input/program.cc:73:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, Gringo::Ground::HeadOccurrence>::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, + inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::unique_ptr; HeadOcc = Gringo::Ground::HeadOccurrence]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, Gringo::Ground::HeadOccurrence>::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, + inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::unique_ptr; HeadOcc = Gringo::Ground::HeadOccurrence]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 44%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o -MF CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o.d -o CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o -c /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc +[ 45%] Building CXX object clasp/src/CMakeFiles/libclasp.dir/parallel_solve.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/c++ -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -I/build/gringo-5.4.1/clasp/libpotassco -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT clasp/src/CMakeFiles/libclasp.dir/parallel_solve.cpp.o -MF CMakeFiles/libclasp.dir/parallel_solve.cpp.o.d -o CMakeFiles/libclasp.dir/parallel_solve.cpp.o -c /build/gringo-5.4.1/clasp/src/parallel_solve.cpp +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Sig}; _Tp = Gringo::Sig; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Sig}; _Tp = Gringo::Sig; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::Sig; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::Sig; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/constraint.h:32, from /build/gringo-5.4.1/clasp/clasp/solver_strategies.h:30, from /build/gringo-5.4.1/clasp/clasp/solve_algorithms.h:31, @@ -3207,310 +3534,6 @@ /usr/include/c++/12/bits/stl_function.h:1395:5: note: declared here 1395 | mem_fun(_Ret (_Tp::*__f)(_Arg)) | ^~~~~~~ -In file included from /usr/include/c++/12/atomic:41, - from /build/gringo-5.4.1/build.dir/hardening_mt/clasp/clasp/config.h:47, - from /build/gringo-5.4.1/clasp/clasp/mt/parallel_solve.h:30: -In member function 'void std::__atomic_base<_PTp*>::store(__pointer_type, std::memory_order) [with _PTp = Clasp::mt::Detail::RawNode]', - inlined from '_PTp* std::__atomic_base<_PTp*>::operator=(__pointer_type) [with _PTp = Clasp::mt::Detail::RawNode]' at /usr/include/c++/12/bits/atomic_base.h:702:7, - inlined from '_Tp* std::atomic<_Tp*>::operator=(__pointer_type) [with _Tp = Clasp::mt::Detail::RawNode]' at /usr/include/c++/12/atomic:440:30, - inlined from 'void Clasp::mt::MPSCPtrQueue::init(Node*)' at /build/gringo-5.4.1/clasp/clasp/util/multi_queue.h:230:14, - inlined from 'Clasp::mt::LocalDistribution::LocalDistribution(const Clasp::Distributor::Policy&, Clasp::uint32, Clasp::uint32)' at /build/gringo-5.4.1/clasp/src/parallel_solve.cpp:1106:20: -/usr/include/c++/12/bits/atomic_base.h:796:25: warning: 'void __atomic_store_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] - 796 | __atomic_store_n(&_M_p, __p, int(__m)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 43%] Linking CXX static library ../../lib/libclasp.a -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/cmake -P CMakeFiles/libclasp.dir/cmake_clean_target.cmake -cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/libclasp.dir/link.txt --verbose=1 -/usr/bin/ar qc ../../lib/libclasp.a CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o CMakeFiles/libclasp.dir/cb_enumerator.cpp.o CMakeFiles/libclasp.dir/clasp_facade.cpp.o CMakeFiles/libclasp.dir/clasp_options.cpp.o CMakeFiles/libclasp.dir/clasp_output.cpp.o CMakeFiles/libclasp.dir/clause.cpp.o CMakeFiles/libclasp.dir/clingo.cpp.o CMakeFiles/libclasp.dir/constraint.cpp.o CMakeFiles/libclasp.dir/dependency_graph.cpp.o CMakeFiles/libclasp.dir/enumerator.cpp.o CMakeFiles/libclasp.dir/heuristics.cpp.o CMakeFiles/libclasp.dir/logic_program.cpp.o CMakeFiles/libclasp.dir/logic_program_types.cpp.o CMakeFiles/libclasp.dir/lookahead.cpp.o CMakeFiles/libclasp.dir/minimize_constraint.cpp.o CMakeFiles/libclasp.dir/model_enumerators.cpp.o CMakeFiles/libclasp.dir/parser.cpp.o CMakeFiles/libclasp.dir/program_builder.cpp.o CMakeFiles/libclasp.dir/satelite.cpp.o CMakeFiles/libclasp.dir/shared_context.cpp.o CMakeFiles/libclasp.dir/solve_algorithms.cpp.o CMakeFiles/libclasp.dir/solver.cpp.o CMakeFiles/libclasp.dir/solver_strategies.cpp.o CMakeFiles/libclasp.dir/solver_types.cpp.o CMakeFiles/libclasp.dir/statistics.cpp.o CMakeFiles/libclasp.dir/timer.cpp.o CMakeFiles/libclasp.dir/unfounded_check.cpp.o CMakeFiles/libclasp.dir/weight_constraint.cpp.o CMakeFiles/libclasp.dir/parallel_solve.cpp.o -/usr/bin/ranlib ../../lib/libclasp.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 43%] Built target libclasp -[ 43%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o -MF CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o.d -o CMakeFiles/libgringo.dir/src/input/groundtermparser.cc.o -c /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/lexerstate.hh:32, - from /build/gringo-5.4.1/libgringo/gringo/input/groundtermparser.hh:28, - from /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'unsigned int Gringo::Input::GroundTermParser::terms(unsigned int, Gringo::Symbol)' at /build/gringo-5.4.1/libgringo/src/input/groundtermparser.cc:82:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/literal.cc.o -MF CMakeFiles/libgringo.dir/src/input/literal.cc.o.d -o CMakeFiles/libgringo.dir/src/input/literal.cc.o -c /build/gringo-5.4.1/libgringo/src/input/literal.cc -[ 44%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/literals.cc.o -MF CMakeFiles/libgringo.dir/src/input/literals.cc.o.d -o CMakeFiles/libgringo.dir/src/input/literals.cc.o -c /build/gringo-5.4.1/libgringo/src/input/literals.cc -/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjointComplete::enqueue(Gringo::AbstractDomain::Iterator)': -/build/gringo-5.4.1/libgringo/src/ground/statements.cc:1625:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 - 1625 | void DisjointComplete::enqueue(DisjointDomain::Iterator atom) { - | ^~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::TheoryComplete::enqueue(Gringo::AbstractDomain::Iterator)': -/build/gringo-5.4.1/libgringo/src/ground/statements.cc:1854:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 - 1854 | void TheoryComplete::enqueue(TheoryDomain::Iterator atom) { - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::HeadAggregateComplete::enqueue(Gringo::AbstractDomain::Iterator)': -/build/gringo-5.4.1/libgringo/src/ground/statements.cc:2218:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 - 2218 | void HeadAggregateComplete::enqueue(HeadAggregateDomain::Iterator atm) { - | ^~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/ground/statements.cc: In member function 'void Gringo::Ground::DisjunctionComplete::enqueue(Gringo::AbstractDomain::Iterator)': -/build/gringo-5.4.1/libgringo/src/ground/statements.cc:2546:6: note: parameter passing for argument of type 'Gringo::AbstractDomain::Iterator' {aka 'std::vector >::iterator'} changed in GCC 7.1 - 2546 | void DisjunctionComplete::enqueue(DisjunctionDomain::Iterator atom) { - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/types.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/literal.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/statement.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/statements.hh:28, - from /build/gringo-5.4.1/libgringo/src/ground/statements.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'virtual void Gringo::Ground::DisjunctionAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2713:49: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', - inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:90:52: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12/bits/stl_vector.h:1342:25, - inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:93:44: -/usr/include/c++/12/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 - 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/input/literals.hh:28, - from /build/gringo-5.4.1/libgringo/src/input/literals.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o -MF CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o.d -o CMakeFiles/libgringo.dir/src/input/nongroundparser.cc.o -c /build/gringo-5.4.1/libgringo/src/input/nongroundparser.cc -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'void Gringo::Ground::DisjunctionAccumulate::reportHead(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2692:49: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'void Gringo::Ground::DisjunctionAccumulate::reportHead(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:2698:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Interval, std::allocator::Interval> >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]' at /usr/include/c++/12/bits/stl_vector.h:1342:25, - inlined from 'void Gringo::IntervalSet::remove(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:116:55: -/usr/include/c++/12/bits/vector.tcc:398:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 - 398 | _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::AssignmentAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual void Gringo::Ground::AssignmentAggregateComplete::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1098:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::AssignmentAggregateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::AssignmentAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::AssignmentAggregateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, - inlined from 'virtual void Gringo::Ground::AssignmentAggregateComplete::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1101:34: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjointAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjointAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::DisjointAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::TheoryAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::TheoryAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::DisjunctionAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::DisjunctionAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&, Gringo::AggregateFunction&}; _Tp = Gringo::Output::AssignmentAggregateData; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&, Gringo::AggregateFunction&}; _Tp = Gringo::Output::AssignmentAggregateData; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&, Gringo::AggregateFunction&}; Value = Gringo::Output::AssignmentAggregateData; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'Gringo::Id_t Gringo::Output::AssignmentAggregateDomain::data(Gringo::Symbol, Gringo::AggregateFunction)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:829:34, - inlined from 'virtual void Gringo::Ground::AssignmentAggregateAccumulate::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1189:27: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::ConjunctionAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::ConjunctionAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'virtual void Gringo::Ground::ConjunctionAccumulateCond::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1390:43: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'virtual void Gringo::Ground::ConjunctionAccumulateHead::report(Gringo::Output::OutputBase&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/ground/statements.cc:1424:43: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::HeadAggregateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::HeadAggregateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/program.cc.o -MF CMakeFiles/libgringo.dir/src/input/program.cc.o.d -o CMakeFiles/libgringo.dir/src/input/program.cc.o -c /build/gringo-5.4.1/libgringo/src/input/program.cc -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/input/literal.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/input/aggregate.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/input/aggregates.hh:28, - from /build/gringo-5.4.1/libgringo/src/input/aggregates.cc:26: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/unordered_map:46, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:32: -/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/12/bits/hashtable.h:2092:7: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 2092 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2093 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, Gringo::Ground::HeadOccurrence>::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, - inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::unique_ptr; HeadOcc = Gringo::Ground::HeadOccurrence]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, Gringo::Ground::HeadOccurrence>::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, - inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::unique_ptr; HeadOcc = Gringo::Ground::HeadOccurrence]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 46%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o -MF CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o.d -o CMakeFiles/libgringo.dir/src/input/programbuilder.cc.o -c /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc -[ 46%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/statement.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/statement.cc.o -MF CMakeFiles/libgringo.dir/src/input/statement.cc.o.d -o CMakeFiles/libgringo.dir/src/input/statement.cc.o -c /build/gringo-5.4.1/libgringo/src/input/statement.cc -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/input/program.hh:28, - from /build/gringo-5.4.1/libgringo/src/input/program.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::Input::Program::add(Gringo::Input::UStm&&)' at /build/gringo-5.4.1/libgringo/src/input/program.cc:73:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Sig}; _Tp = Gringo::Sig; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Sig}; _Tp = Gringo::Sig; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::Sig; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::Sig; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -3572,11 +3595,31 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/atomic:41, + from /build/gringo-5.4.1/build.dir/hardening_mt/clasp/clasp/config.h:47, + from /build/gringo-5.4.1/clasp/clasp/mt/parallel_solve.h:30: +In member function 'void std::__atomic_base<_PTp*>::store(__pointer_type, std::memory_order) [with _PTp = Clasp::mt::Detail::RawNode]', + inlined from '_PTp* std::__atomic_base<_PTp*>::operator=(__pointer_type) [with _PTp = Clasp::mt::Detail::RawNode]' at /usr/include/c++/12/bits/atomic_base.h:702:7, + inlined from '_Tp* std::atomic<_Tp*>::operator=(__pointer_type) [with _Tp = Clasp::mt::Detail::RawNode]' at /usr/include/c++/12/atomic:440:30, + inlined from 'void Clasp::mt::MPSCPtrQueue::init(Node*)' at /build/gringo-5.4.1/clasp/clasp/util/multi_queue.h:230:14, + inlined from 'Clasp::mt::LocalDistribution::LocalDistribution(const Clasp::Distributor::Policy&, Clasp::uint32, Clasp::uint32)' at /build/gringo-5.4.1/clasp/src/parallel_solve.cpp:1106:20: +/usr/include/c++/12/bits/atomic_base.h:796:25: warning: 'void __atomic_store_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] + 796 | __atomic_store_n(&_M_p, __p, int(__m)); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 46%] Linking CXX static library ../../lib/libclasp.a +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/cmake -P CMakeFiles/libclasp.dir/cmake_clean_target.cmake +cd /build/gringo-5.4.1/build.dir/hardening_mt/clasp/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/libclasp.dir/link.txt --verbose=1 +/usr/bin/ar qc ../../lib/libclasp.a CMakeFiles/libclasp.dir/asp_preprocessor.cpp.o CMakeFiles/libclasp.dir/cb_enumerator.cpp.o CMakeFiles/libclasp.dir/clasp_facade.cpp.o CMakeFiles/libclasp.dir/clasp_options.cpp.o CMakeFiles/libclasp.dir/clasp_output.cpp.o CMakeFiles/libclasp.dir/clause.cpp.o CMakeFiles/libclasp.dir/clingo.cpp.o CMakeFiles/libclasp.dir/constraint.cpp.o CMakeFiles/libclasp.dir/dependency_graph.cpp.o CMakeFiles/libclasp.dir/enumerator.cpp.o CMakeFiles/libclasp.dir/heuristics.cpp.o CMakeFiles/libclasp.dir/logic_program.cpp.o CMakeFiles/libclasp.dir/logic_program_types.cpp.o CMakeFiles/libclasp.dir/lookahead.cpp.o CMakeFiles/libclasp.dir/minimize_constraint.cpp.o CMakeFiles/libclasp.dir/model_enumerators.cpp.o CMakeFiles/libclasp.dir/parser.cpp.o CMakeFiles/libclasp.dir/program_builder.cpp.o CMakeFiles/libclasp.dir/satelite.cpp.o CMakeFiles/libclasp.dir/shared_context.cpp.o CMakeFiles/libclasp.dir/solve_algorithms.cpp.o CMakeFiles/libclasp.dir/solver.cpp.o CMakeFiles/libclasp.dir/solver_strategies.cpp.o CMakeFiles/libclasp.dir/solver_types.cpp.o CMakeFiles/libclasp.dir/statistics.cpp.o CMakeFiles/libclasp.dir/timer.cpp.o CMakeFiles/libclasp.dir/unfounded_check.cpp.o CMakeFiles/libclasp.dir/weight_constraint.cpp.o CMakeFiles/libclasp.dir/parallel_solve.cpp.o +/usr/bin/ranlib ../../lib/libclasp.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 46%] Built target libclasp +[ 46%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/statement.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/statement.cc.o -MF CMakeFiles/libgringo.dir/src/input/statement.cc.o.d -o CMakeFiles/libgringo.dir/src/input/statement.cc.o -c /build/gringo-5.4.1/libgringo/src/input/statement.cc [ 47%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/theory.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/theory.cc.o -MF CMakeFiles/libgringo.dir/src/input/theory.cc.o.d -o CMakeFiles/libgringo.dir/src/input/theory.cc.o -c /build/gringo-5.4.1/libgringo/src/input/theory.cc [ 47%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/groundtermgrammar/grammar.cc.o @@ -3622,6 +3665,10 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/input/nongroundgrammar/grammar.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/input/nongroundgrammar/grammar.cc.o -MF CMakeFiles/libgringo.dir/src/input/nongroundgrammar/grammar.cc.o.d -o CMakeFiles/libgringo.dir/src/input/nongroundgrammar/grammar.cc.o -c /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src/input/nongroundgrammar/grammar.cc +[ 48%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/aggregates.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/aggregates.cc.o -MF CMakeFiles/libgringo.dir/src/output/aggregates.cc.o.d -o CMakeFiles/libgringo.dir/src/output/aggregates.cc.o -c /build/gringo-5.4.1/libgringo/src/output/aggregates.cc +[ 49%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/literal.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/literal.cc.o -MF CMakeFiles/libgringo.dir/src/output/literal.cc.o.d -o CMakeFiles/libgringo.dir/src/output/literal.cc.o -c /build/gringo-5.4.1/libgringo/src/output/literal.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, from /build/gringo-5.4.1/libgringo/gringo/locatable.hh:28, @@ -3642,41 +3689,6 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::Sig, bool}; _Tp = std::tuple; _Alloc = std::allocator >]', - inlined from 'virtual void Gringo::Input::NongroundProgramBuilder::optimize(const Gringo::Location&, Gringo::Input::TermUid, Gringo::Input::TermUid, Gringo::Input::TermVecUid, Gringo::Input::BdLitVecUid)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:331:39: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', - inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:57:29, - inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:55:35, - inlined from 'virtual Gringo::Input::TheoryAtomDefUid Gringo::Input::NongroundProgramBuilder::theoryatomdef(const Gringo::Location&, Gringo::String, unsigned int, Gringo::String, Gringo::TheoryAtomType)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:517:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', - inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:57:29, - inlined from 'virtual Gringo::Input::TheoryAtomDefUid Gringo::Input::NongroundProgramBuilder::theoryatomdef(const Gringo::Location&, Gringo::String, unsigned int, Gringo::String, Gringo::TheoryAtomType, Gringo::Input::TheoryOpVecUid, Gringo::String)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:521:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', - inlined from 'virtual Gringo::Input::TheoryDefVecUid Gringo::Input::NongroundProgramBuilder::theorydefs(Gringo::Input::TheoryDefVecUid, Gringo::Input::TheoryAtomDefUid)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:534:45: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/aggregates.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/aggregates.cc.o -MF CMakeFiles/libgringo.dir/src/output/aggregates.cc.o.d -o CMakeFiles/libgringo.dir/src/output/aggregates.cc.o -c /build/gringo-5.4.1/libgringo/src/output/aggregates.cc -[ 49%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/literal.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/literal.cc.o -MF CMakeFiles/libgringo.dir/src/output/literal.cc.o.d -o CMakeFiles/libgringo.dir/src/output/literal.cc.o -c /build/gringo-5.4.1/libgringo/src/output/literal.cc [ 50%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/literals.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/literals.cc.o -MF CMakeFiles/libgringo.dir/src/output/literals.cc.o.d -o CMakeFiles/libgringo.dir/src/output/literals.cc.o -c /build/gringo-5.4.1/libgringo/src/output/literals.cc In file included from /usr/include/c++/12/bits/stl_algo.h:60, @@ -3727,6 +3739,13 @@ /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/output.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/output.cc.o -MF CMakeFiles/libgringo.dir/src/output/output.cc.o.d -o CMakeFiles/libgringo.dir/src/output/output.cc.o -c /build/gringo-5.4.1/libgringo/src/output/output.cc +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::Sig, bool}; _Tp = std::tuple; _Alloc = std::allocator >]', + inlined from 'virtual void Gringo::Input::NongroundProgramBuilder::optimize(const Gringo::Location&, Gringo::Input::TermUid, Gringo::Input::TermUid, Gringo::Input::TermVecUid, Gringo::Input::BdLitVecUid)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:331:39: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::IntervalSet::Interval&}; _Tp = Gringo::IntervalSet::Interval; _Alloc = std::allocator::Interval>]', inlined from 'void Gringo::IntervalSet::add(const Interval&) [with T = Gringo::Symbol]' at /build/gringo-5.4.1/libgringo/gringo/intervals.hh:90:52, inlined from 'Gringo::Output::AggregateAnalyzer::AggregateAnalyzer(Gringo::Output::DomainData&, Gringo::NAF, const Gringo::Output::DisjunctiveBounds&, Gringo::AggregateFunction, Gringo::Output::Interval, const Gringo::Output::BodyAggregateElements&)' at /build/gringo-5.4.1/libgringo/src/output/aggregates.cc:91:22: @@ -3759,8 +3778,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Interval*, std::vector::Interval, std::allocator::Interval> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/output.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/output.cc.o -MF CMakeFiles/libgringo.dir/src/output/output.cc.o.d -o CMakeFiles/libgringo.dir/src/output/output.cc.o -c /build/gringo-5.4.1/libgringo/src/output/output.cc In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = less]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Gringo::sort_unique(T&, Less) [with T = std::vector; Less = std::less]' at /build/gringo-5.4.1/libgringo/gringo/utility.hh:305:14, @@ -3849,27 +3866,56 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', + inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:57:29, + inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:55:35, + inlined from 'virtual Gringo::Input::TheoryAtomDefUid Gringo::Input::NongroundProgramBuilder::theoryatomdef(const Gringo::Location&, Gringo::String, unsigned int, Gringo::String, Gringo::TheoryAtomType)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:517:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', + inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::emplace(Args&& ...) [with Args = {const Gringo::Location&, Gringo::String&, unsigned int&, Gringo::String&, Gringo::TheoryAtomType&, std::vector >, Gringo::String&}; T = Gringo::TheoryAtomDef; R = Gringo::Input::TheoryAtomDefUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:57:29, + inlined from 'virtual Gringo::Input::TheoryAtomDefUid Gringo::Input::NongroundProgramBuilder::theoryatomdef(const Gringo::Location&, Gringo::String, unsigned int, Gringo::String, Gringo::TheoryAtomType, Gringo::Input::TheoryOpVecUid, Gringo::String)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:521:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/statement.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/statement.cc.o -MF CMakeFiles/libgringo.dir/src/output/statement.cc.o.d -o CMakeFiles/libgringo.dir/src/output/statement.cc.o -c /build/gringo-5.4.1/libgringo/src/output/statement.cc -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::TheoryAtomDef}; _Tp = Gringo::TheoryAtomDef; _Alloc = std::allocator]', + inlined from 'virtual Gringo::Input::TheoryDefVecUid Gringo::Input::NongroundProgramBuilder::theorydefs(Gringo::Input::TheoryDefVecUid, Gringo::Input::TheoryAtomDefUid)' at /build/gringo-5.4.1/libgringo/src/input/programbuilder.cc:534:45: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/algorithm:61, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:38, from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/output/literal.hh:28, - from /build/gringo-5.4.1/libgringo/src/output/literals.cc:25: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/output/output.hh:28, + from /build/gringo-5.4.1/libgringo/src/output/output.cc:25: +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::value_type&, const vector >::value_type&)> >]': +/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In file included from /usr/include/c++/12/bits/stl_algo.h:60: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, @@ -3884,9 +3930,6 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', inlined from 'void Gringo::Output::replaceDelayed(DomainData&, LiteralId&, LitVec&)' at /build/gringo-5.4.1/libgringo/src/output/statement.cc:37:37, inlined from 'void Gringo::Output::replaceDelayed(DomainData&, LiteralId&, LitVec&)' at /build/gringo-5.4.1/libgringo/src/output/statement.cc:30:6: @@ -3913,51 +3956,53 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, pair > > >]': -/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 - 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 -In file included from /usr/include/c++/12/algorithm:61, +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:38, from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/output/types.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/output/output.hh:28, - from /build/gringo-5.4.1/libgringo/src/output/output.cc:25: -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::value_type&, const vector >::value_type&)> >]': -/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + from /build/gringo-5.4.1/libgringo/gringo/output/literal.hh:28, + from /build/gringo-5.4.1/libgringo/src/output/literals.cc:25: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +[ 51%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/statements.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/statements.cc.o -MF CMakeFiles/libgringo.dir/src/output/statements.cc.o.d -o CMakeFiles/libgringo.dir/src/output/statements.cc.o -c /build/gringo-5.4.1/libgringo/src/output/statements.cc +[ 52%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/theory.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/theory.cc.o -MF CMakeFiles/libgringo.dir/src/output/theory.cc.o.d -o CMakeFiles/libgringo.dir/src/output/theory.cc.o -c /build/gringo-5.4.1/libgringo/src/output/theory.cc +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, pair > > >]': +/usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In file included from /usr/include/c++/12/bits/stl_algo.h:60: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, pair >*, vector, pair > > >; _Distance = int; _Tp = pair, pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair > > >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ -[ 51%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/statements.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/statements.cc.o -MF CMakeFiles/libgringo.dir/src/output/statements.cc.o.d -o CMakeFiles/libgringo.dir/src/output/statements.cc.o -c /build/gringo-5.4.1/libgringo/src/output/statements.cc -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/set:60, from /build/gringo-5.4.1/libgringo/gringo/utility.hh:30, from /build/gringo-5.4.1/libgringo/gringo/hashable.hh:31, @@ -3966,10 +4011,6 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libgringo/src/output/literals.cc: In function 'Gringo::Symbol Gringo::Output::getWeight(Gringo::AggregateFunction, Gringo::IteratorRange<__gnu_cxx::__normal_iterator > >)': -/build/gringo-5.4.1/libgringo/src/output/literals.cc:178:8: note: parameter passing for argument of type 'Gringo::IteratorRange<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 178 | Symbol getWeight(AggregateFunction fun, IteratorRange rng) { - | ^~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::value_type&, const vector >::value_type&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Gringo::Output::OutputBase::checkOutPreds(Gringo::Logger&):: >::value_type&, const vector >::value_type&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Gringo::Output::OutputBase::checkOutPreds(Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/output/output.cc:334:14: @@ -3990,6 +4031,10 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libgringo/src/output/literals.cc: In function 'Gringo::Symbol Gringo::Output::getWeight(Gringo::AggregateFunction, Gringo::IteratorRange<__gnu_cxx::__normal_iterator > >)': +/build/gringo-5.4.1/libgringo/src/output/literals.cc:178:8: note: parameter passing for argument of type 'Gringo::IteratorRange<__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 178 | Symbol getWeight(AggregateFunction fun, IteratorRange rng) { + | ^~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': @@ -4054,8 +4099,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 52%] Building CXX object libgringo/CMakeFiles/libgringo.dir/src/output/theory.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libgringo/CMakeFiles/libgringo.dir/src/output/theory.cc.o -MF CMakeFiles/libgringo.dir/src/output/theory.cc.o.d -o CMakeFiles/libgringo.dir/src/output/theory.cc.o -c /build/gringo-5.4.1/libgringo/src/output/theory.cc /usr/include/c++/12/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter, std::less >(std::vector&, std::less):: >]': /usr/include/c++/12/bits/stl_algo.h:902:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 902 | __unique(_ForwardIterator __first, _ForwardIterator __last, @@ -4164,6 +4207,25 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:38, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/output/literal.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/output/statement.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/output/statements.hh:28, + from /build/gringo-5.4.1/libgringo/src/output/statements.cc:25: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]', inlined from 'void Gringo::Output::AssignmentAggregateData::accumulate(Gringo::Output::DomainData&, const Gringo::Location&, const Gringo::SymVec&, Gringo::Output::LitVec&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/output/literals.cc:440:64: @@ -4185,25 +4247,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:38, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/domain.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/output/literal.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/output/statement.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/output/statements.hh:28, - from /build/gringo-5.4.1/libgringo/src/output/statements.cc:25: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Gringo::Output::LiteralId; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::LiteralId, int&}; _Tp = std::pair; _Alloc = std::allocator >]': @@ -4224,11 +4267,6 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', - inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::ConjunctionLiteral::translate(Gringo::Output::Translator&)' at /build/gringo-5.4.1/libgringo/src/output/literals.cc:1592:32: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -4249,6 +4287,35 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61, + from /build/gringo-5.4.1/libgringo/gringo/utility.hh:33: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Gringo::Symbol; _Tp = Gringo::enum_interval_set; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Gringo::Output::Translator::addBounds(Gringo::Symbol, std::vector >)' at /build/gringo-5.4.1/libgringo/src/output/statements.cc:517:25: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::Translator::OutputEntry}; _Tp = Gringo::Output::Translator::OutputEntry; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::Translator::TodoOutputEntry}; _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::Translator::TodoOutputEntry}; _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::Output::Translator::TodoOutputEntry; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27, + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(A&& ...) [with A = {Gringo::Symbol&, std::vector, std::allocator > >}; Value = Gringo::Output::Translator::TodoOutputEntry; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:334:20: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::LiteralId&}; _Tp = Gringo::Output::LiteralId; _Alloc = std::allocator]', + inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::ConjunctionLiteral::translate(Gringo::Output::Translator&)' at /build/gringo-5.4.1/libgringo/src/output/literals.cc:1592:32: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::pair&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'virtual Gringo::Output::LiteralId Gringo::Output::HeadAggregateLiteral::translate(Gringo::Output::Translator&)' at /build/gringo-5.4.1/libgringo/src/output/literals.cc:1720:66: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 @@ -4299,30 +4366,6 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61, from /build/gringo-5.4.1/libgringo/gringo/utility.hh:33: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Gringo::Symbol; _Tp = Gringo::enum_interval_set; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Gringo::Output::Translator::addBounds(Gringo::Symbol, std::vector >)' at /build/gringo-5.4.1/libgringo/src/output/statements.cc:517:25: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::Translator::OutputEntry}; _Tp = Gringo::Output::Translator::OutputEntry; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Output::Translator::TodoOutputEntry}; _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Output::Translator::TodoOutputEntry}; _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Gringo::Output::Translator::TodoOutputEntry; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(Value&&) [with Value = Gringo::Output::Translator::TodoOutputEntry; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:325:27, - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::push(A&& ...) [with A = {Gringo::Symbol&, std::vector, std::allocator > >}; Value = Gringo::Output::Translator::TodoOutputEntry; Hash = std::hash; EqualTo = std::equal_to]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:334:20: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61, - from /build/gringo-5.4.1/libgringo/gringo/utility.hh:33: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = Gringo::Output::LiteralId; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool Gringo::Output::DisjointAtom::translate(Gringo::Output::DomainData&, Gringo::Output::Translator&, Gringo::Logger&)' at /build/gringo-5.4.1/libgringo/src/output/literals.cc:668:56: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 @@ -4431,18 +4474,22 @@ cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libclingo /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/CMakeFiles/libclingo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f libgringo/tests/CMakeFiles/test_gringo.dir/build.make libgringo/tests/CMakeFiles/test_gringo.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f libclingo/CMakeFiles/libclingo.dir/build.make libclingo/CMakeFiles/libclingo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' [ 53%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/graph.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/graph.cc.o -MF CMakeFiles/test_gringo.dir/graph.cc.o.d -o CMakeFiles/test_gringo.dir/graph.cc.o -c /build/gringo-5.4.1/libgringo/tests/graph.cc [ 53%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/intervals.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/intervals.cc.o -MF CMakeFiles/test_gringo.dir/intervals.cc.o.d -o CMakeFiles/test_gringo.dir/intervals.cc.o -c /build/gringo-5.4.1/libgringo/tests/intervals.cc -[ 53%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/ast.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/ast.cc.o -MF CMakeFiles/libclingo.dir/src/ast.cc.o.d -o CMakeFiles/libclingo.dir/src/ast.cc.o -c /build/gringo-5.4.1/libclingo/src/ast.cc [ 54%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/main.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/main.cc.o -MF CMakeFiles/test_gringo.dir/main.cc.o.d -o CMakeFiles/test_gringo.dir/main.cc.o -c /build/gringo-5.4.1/libgringo/tests/main.cc +[ 54%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/ast.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/ast.cc.o -MF CMakeFiles/libclingo.dir/src/ast.cc.o.d -o CMakeFiles/libclingo.dir/src/ast.cc.o -c /build/gringo-5.4.1/libclingo/src/ast.cc +[ 54%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/python.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/python.cc.o -MF CMakeFiles/test_gringo.dir/python.cc.o.d -o CMakeFiles/test_gringo.dir/python.cc.o -c /build/gringo-5.4.1/libgringo/tests/python.cc +[ 55%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/safetycheck.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/safetycheck.cc.o -MF CMakeFiles/test_gringo.dir/safetycheck.cc.o.d -o CMakeFiles/test_gringo.dir/safetycheck.cc.o -c /build/gringo-5.4.1/libgringo/tests/safetycheck.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, from /build/gringo-5.4.1/libgringo/gringo/locatable.hh:28, @@ -4594,6 +4641,10 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 55%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/symbol.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/symbol.cc.o -MF CMakeFiles/test_gringo.dir/symbol.cc.o.d -o CMakeFiles/test_gringo.dir/symbol.cc.o -c /build/gringo-5.4.1/libgringo/tests/symbol.cc +[ 56%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/term.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/term.cc.o -MF CMakeFiles/test_gringo.dir/term.cc.o.d -o CMakeFiles/test_gringo.dir/term.cc.o -c /build/gringo-5.4.1/libgringo/tests/term.cc In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {clingo_ast_theory_term}; _Tp = clingo_ast_theory_term; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = clingo_ast_theory_term; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Gringo::Indexed::IndexType Gringo::Indexed::insert(ValueType&&) [with T = clingo_ast_theory_term; R = Gringo::Input::TheoryTermUid]' at /build/gringo-5.4.1/libgringo/gringo/indexed.hh:71:26, @@ -4658,10 +4709,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 54%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/python.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/python.cc.o -MF CMakeFiles/test_gringo.dir/python.cc.o.d -o CMakeFiles/test_gringo.dir/python.cc.o -c /build/gringo-5.4.1/libgringo/tests/python.cc -[ 55%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/safetycheck.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/safetycheck.cc.o -MF CMakeFiles/test_gringo.dir/safetycheck.cc.o.d -o CMakeFiles/test_gringo.dir/safetycheck.cc.o -c /build/gringo-5.4.1/libgringo/tests/safetycheck.cc In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {clingo_ast_term}; _Tp = clingo_ast_term; _Alloc = std::allocator]', inlined from 'virtual Gringo::Input::TermVecUid Gringo::Input::ASTBuilder::termvec(Gringo::Input::TermVecUid, Gringo::Input::TermUid)' at /build/gringo-5.4.1/libclingo/src/ast.cc:269:32, inlined from 'Gringo::Input::TermVecUid Gringo::Input::{anonymous}::ASTParser::parseTermVec(Gringo::Input::TermVecUid, const clingo_ast_term_t*, size_t)' at /build/gringo-5.4.1/libclingo/src/ast.cc:1158:5, @@ -4683,7 +4730,7 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingo_app.cc.o +[ 57%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingo_app.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/clingo_app.cc.o -MF CMakeFiles/libclingo.dir/src/clingo_app.cc.o.d -o CMakeFiles/libclingo.dir/src/clingo_app.cc.o -c /build/gringo-5.4.1/libclingo/src/clingo_app.cc In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, @@ -4731,8 +4778,10 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 56%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/symbol.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/symbol.cc.o -MF CMakeFiles/test_gringo.dir/symbol.cc.o.d -o CMakeFiles/test_gringo.dir/symbol.cc.o -c /build/gringo-5.4.1/libgringo/tests/symbol.cc +[ 58%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/unique_vec.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/unique_vec.cc.o -MF CMakeFiles/test_gringo.dir/unique_vec.cc.o.d -o CMakeFiles/test_gringo.dir/unique_vec.cc.o -c /build/gringo-5.4.1/libgringo/tests/unique_vec.cc +[ 58%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/utility.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/utility.cc.o -MF CMakeFiles/test_gringo.dir/utility.cc.o.d -o CMakeFiles/test_gringo.dir/utility.cc.o -c /build/gringo-5.4.1/libgringo/tests/utility.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/clasp/libpotassco/potassco/string_convert.h:28, from /build/gringo-5.4.1/clasp/libpotassco/potassco/program_opts/typed_value.h:34: @@ -4745,8 +4794,21 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingocontrol.cc.o +[ 58%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/clingocontrol.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/clingocontrol.cc.o -MF CMakeFiles/libclingo.dir/src/clingocontrol.cc.o.d -o CMakeFiles/libclingo.dir/src/clingocontrol.cc.o -c /build/gringo-5.4.1/libclingo/src/clingocontrol.cc +In file included from /usr/include/c++/12/vector:70, + from /usr/include/catch2/catch.hpp:566, + from /build/gringo-5.4.1/libgringo/tests/main.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', + inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/logic_program.h:32, from /build/gringo-5.4.1/libclingo/clingo/clingocontrol.hh:37, @@ -4796,21 +4858,8 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -[ 57%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/term.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/term.cc.o -MF CMakeFiles/test_gringo.dir/term.cc.o.d -o CMakeFiles/test_gringo.dir/term.cc.o -c /build/gringo-5.4.1/libgringo/tests/term.cc -In file included from /usr/include/c++/12/vector:70, - from /usr/include/catch2/catch.hpp:566, - from /build/gringo-5.4.1/libgringo/tests/main.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', - inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 59%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/dependency.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/dependency.cc.o -MF CMakeFiles/test_gringo.dir/ground/dependency.cc.o.d -o CMakeFiles/test_gringo.dir/ground/dependency.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Location, const Gringo::Sig&, bool}; _Tp = std::tuple; _Alloc = std::allocator >]': @@ -4850,8 +4899,51 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/control.cc.o +In file included from /usr/include/c++/12/unordered_map:46, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:32, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:29, + from /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:25: +/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/12/bits/hashtable.h:2092:7: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 2092 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2093 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::unique_ptr]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, + inlined from 'void Gringo::Ground::Test::{anonymous}::TestLookup::add(const Gringo::UTerm&)' at /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:48:14: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::unique_ptr]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, + inlined from 'void Gringo::Ground::Test::{anonymous}::TestLookup::add(const Gringo::UTerm&)' at /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:48:14: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/control.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/control.cc.o -MF CMakeFiles/libclingo.dir/src/control.cc.o.d -o CMakeFiles/libclingo.dir/src/control.cc.o -c /build/gringo-5.4.1/libclingo/src/control.cc +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, std::__cxx11::basic_string >::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, + inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::__cxx11::basic_string; HeadOcc = std::__cxx11::basic_string]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, + inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, + inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, std::__cxx11::basic_string >::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, + inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::__cxx11::basic_string; HeadOcc = std::__cxx11::basic_string]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: +/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 + 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, from /build/gringo-5.4.1/clasp/clasp/cli/clasp_options.h:31, @@ -4898,6 +4990,8 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +[ 60%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/instantiation.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/instantiation.cc.o -MF CMakeFiles/test_gringo.dir/ground/instantiation.cc.o.d -o CMakeFiles/test_gringo.dir/ground/instantiation.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/instantiation.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/clasp/libpotassco/potassco/string_convert.h:28, from /build/gringo-5.4.1/clasp/libpotassco/potassco/program_opts/typed_value.h:34: @@ -4946,12 +5040,8 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/gringo_app.cc.o +[ 60%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/gringo_app.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/gringo_app.cc.o -MF CMakeFiles/libclingo.dir/src/gringo_app.cc.o.d -o CMakeFiles/libclingo.dir/src/gringo_app.cc.o -c /build/gringo-5.4.1/libclingo/src/gringo_app.cc -[ 59%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/unique_vec.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/unique_vec.cc.o -MF CMakeFiles/test_gringo.dir/unique_vec.cc.o.d -o CMakeFiles/test_gringo.dir/unique_vec.cc.o -c /build/gringo-5.4.1/libgringo/tests/unique_vec.cc -[ 59%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/utility.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/utility.cc.o -MF CMakeFiles/test_gringo.dir/utility.cc.o.d -o CMakeFiles/test_gringo.dir/utility.cc.o -c /build/gringo-5.4.1/libgringo/tests/utility.cc In file included from /usr/include/c++/12/vector:70, from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, from /build/gringo-5.4.1/libclingo/clingo/control.hh:28, @@ -4994,14 +5084,14 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/incmode.cc.o +[ 61%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/incmode.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/incmode.cc.o -MF CMakeFiles/libclingo.dir/src/incmode.cc.o.d -o CMakeFiles/libclingo.dir/src/incmode.cc.o -c /build/gringo-5.4.1/libclingo/src/incmode.cc -[ 60%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/scripts.cc.o +[ 62%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/literal.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/literal.cc.o -MF CMakeFiles/test_gringo.dir/ground/literal.cc.o.d -o CMakeFiles/test_gringo.dir/ground/literal.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/literal.cc +[ 62%] Building CXX object libclingo/CMakeFiles/libclingo.dir/src/scripts.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/src/scripts.cc.o -MF CMakeFiles/libclingo.dir/src/scripts.cc.o.d -o CMakeFiles/libclingo.dir/src/scripts.cc.o -c /build/gringo-5.4.1/libclingo/src/scripts.cc -[ 61%] Building CXX object libclingo/CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o +[ 63%] Building CXX object libclingo/CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/c++ -DCLINGO_BUILD_LIBRARY -Dlibclingo_EXPORTS -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/clasp/app -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libclingo/CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o -MF CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o.d -o CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o -c /build/gringo-5.4.1/clasp/app/clasp_app.cpp -[ 62%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/dependency.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/dependency.cc.o -MF CMakeFiles/test_gringo.dir/ground/dependency.cc.o.d -o CMakeFiles/test_gringo.dir/ground/dependency.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, from /build/gringo-5.4.1/clasp/clasp/cli/clasp_options.h:31, @@ -5061,63 +5151,80 @@ /usr/include/c++/12/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 62%] Linking CXX shared library ../bin/libclingo.so +In file included from /usr/include/c++/12/vector:64, + from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, + from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, + from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, + from /build/gringo-5.4.1/libgringo/gringo/ground/literals.hh:28, + from /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:25: +/usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +[ 63%] Linking CXX shared library ../bin/libclingo.so cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libclingo.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libclingo.so.3 -o ../bin/libclingo.so.3.0 CMakeFiles/libclingo.dir/src/ast.cc.o CMakeFiles/libclingo.dir/src/clingo_app.cc.o CMakeFiles/libclingo.dir/src/clingocontrol.cc.o CMakeFiles/libclingo.dir/src/control.cc.o CMakeFiles/libclingo.dir/src/gringo_app.cc.o CMakeFiles/libclingo.dir/src/incmode.cc.o CMakeFiles/libclingo.dir/src/scripts.cc.o CMakeFiles/libclingo.dir/__/clasp/app/clasp_app.cpp.o ../lib/libgringo.a ../lib/libclasp.a ../lib/libreify.a ../lib/libpotassco.a -In file included from /usr/include/c++/12/unordered_map:46, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:32, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:29, - from /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:25: -/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(const_iterator, std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/12/bits/hashtable.h:2092:7: note: parameter passing for argument of type 'std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 2092 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2093 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::unique_ptr]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, - inlined from 'void Gringo::Ground::Test::{anonymous}::TestLookup::add(const Gringo::UTerm&)' at /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:48:14: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::unique_ptr]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, - inlined from 'void Gringo::Ground::Test::{anonymous}::TestLookup::add(const Gringo::UTerm&)' at /build/gringo-5.4.1/libgringo/tests/ground/dependency.cc:48:14: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, std::__cxx11::basic_string >::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:128:52, - inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::__cxx11::basic_string; HeadOcc = std::__cxx11::basic_string]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_emplace(std::false_type, _Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::__ireturn_type std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]' at /usr/include/c++/12/bits/hashtable.h:950:21, - inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&& ...) [with _Args = {Gringo::Sig, Gringo::GTerm*}; _Key = Gringo::Sig; _Tp = Gringo::GTerm*; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/unordered_map.h:1526:23, - inlined from 'bool Gringo::Ground::Lookup::add(Gringo::GTerm&, Occ&&) [with Occ = std::pair, std::__cxx11::basic_string >::Node*, unsigned int>]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:129:47, - inlined from 'void Gringo::Ground::Dependency::depends(Node&, Gringo::Ground::BodyOccurrence&, bool) [with Stm = std::__cxx11::basic_string; HeadOcc = std::__cxx11::basic_string]' at /build/gringo-5.4.1/libgringo/gringo/ground/dependency.hh:200:15: -/usr/include/c++/12/bits/hashtable.h:869:28: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, false, true>' changed in GCC 7.1 - 869 | { return _M_emplace(cend(), __uks, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', + inlined from 'std::string Gringo::Ground::Test::{anonymous}::evalRange(Gringo::UTerm, Gringo::UTerm, Gringo::UTerm)' at /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:59:44: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 63%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/program.cc.o -MF CMakeFiles/test_gringo.dir/ground/program.cc.o.d -o CMakeFiles/test_gringo.dir/ground/program.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/program.cc +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', + inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, + inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, + inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, + inlined from 'Gringo::Ground::Test::{anonymous}::S Gringo::Ground::Test::{anonymous}::evalPred(L >, L, Gringo::Symbol> >, Gringo::BinderType, Gringo::NAF, Gringo::UTerm&&, bool)' at /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:103:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo && /usr/bin/cmake -E cmake_symlink_library ../bin/libclingo.so.3.0 ../bin/libclingo.so.3 ../bin/libclingo.so make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 62%] Built target libclingo +[ 63%] Built target libclingo +[ 64%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/theory.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/theory.cc.o -MF CMakeFiles/test_gringo.dir/ground/theory.cc.o.d -o CMakeFiles/test_gringo.dir/ground/theory.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/theory.cc +In file included from /build/gringo-5.4.1/libgringo/tests/tests.hh:28, + from /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:27: +/build/gringo-5.4.1/libgringo/tests/ground/literal.cc: In function 'void Gringo::Ground::Test::C_A_T_C_H_T_E_S_T_0()': +/build/gringo-5.4.1/libgringo/tests/ground/literal.cc:149:154: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 149 | REQUIRE("[[],[f(1,1),f(1,2)]]" == evalPred({{FUN("f",{NUM(1),NUM(1)}),FUN("f",{NUM(2),NUM(2)}),FUN("f",{NUM(1),NUM(2)})},{FUN("f",{NUM(1),NUM(3)})}}, {{"X",NUM(1)}}, BinderType::OLD, NAF::POS, fun("f",var("X"),var("Y")), true)); + | ~~~^~~~~~~~~~~~~~~~~~~~~ +[ 64%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/aggregate.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/aggregate.cc.o -MF CMakeFiles/test_gringo.dir/input/aggregate.cc.o.d -o CMakeFiles/test_gringo.dir/input/aggregate.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/aggregate.cc +[ 65%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/literal.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/literal.cc.o -MF CMakeFiles/test_gringo.dir/input/literal.cc.o.d -o CMakeFiles/test_gringo.dir/input/literal.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/literal.cc +[ 65%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o -MF CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o.d -o CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/nongroundgrammar.cc +[ 66%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o -MF CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o.d -o CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/nongroundlexer.cc +[ 66%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/parse_term.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/parse_term.cc.o -MF CMakeFiles/test_gringo.dir/input/parse_term.cc.o.d -o CMakeFiles/test_gringo.dir/input/parse_term.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/parse_term.cc make -f libclingo/tests/CMakeFiles/test_clingo.dir/build.make libclingo/tests/CMakeFiles/test_clingo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libclingo/tests /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests/CMakeFiles/test_clingo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f libclingo/tests/CMakeFiles/test_clingo.dir/build.make libclingo/tests/CMakeFiles/test_clingo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 63%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/ast.cc.o +[ 67%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/ast.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/ast.cc.o -MF CMakeFiles/test_clingo.dir/ast.cc.o.d -o CMakeFiles/test_clingo.dir/ast.cc.o -c /build/gringo-5.4.1/libclingo/tests/ast.cc +[ 68%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/program.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/program.cc.o -MF CMakeFiles/test_gringo.dir/input/program.cc.o.d -o CMakeFiles/test_gringo.dir/input/program.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/program.cc In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/gringo-5.4.1/libclingo/clingo.hh:33, @@ -5138,8 +5245,10 @@ /usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ -[ 63%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/instantiation.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/instantiation.cc.o -MF CMakeFiles/test_gringo.dir/ground/instantiation.cc.o.d -o CMakeFiles/test_gringo.dir/ground/instantiation.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/instantiation.cc +[ 69%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/programbuilder.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/programbuilder.cc.o -MF CMakeFiles/test_gringo.dir/input/programbuilder.cc.o.d -o CMakeFiles/test_gringo.dir/input/programbuilder.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/programbuilder.cc +[ 69%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o -MF CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o.d -o CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/aspcomp13.cc /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1625 | __heap_select(_RandomAccessIterator __first, @@ -5236,10 +5345,12 @@ | ^ /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +[ 70%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/incremental.cc.o /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 291 | } | ^ /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/incremental.cc.o -MF CMakeFiles/test_gringo.dir/output/incremental.cc.o.d -o CMakeFiles/test_gringo.dir/output/incremental.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/incremental.cc /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 291 | } | ^ @@ -5250,677 +5361,6 @@ /build/gringo-5.4.1/libclingo/tests/ast.cc:291:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 291 | } | ^ -[ 64%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/literal.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/literal.cc.o -MF CMakeFiles/test_gringo.dir/ground/literal.cc.o.d -o CMakeFiles/test_gringo.dir/ground/literal.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/literal.cc -In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: -/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1829 | std::string rangeToString(InputIterator first, Sentinel last) { - | ^~~~~~~~~~~~~ -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In file included from /usr/include/c++/12/vector:64, - from /build/gringo-5.4.1/libgringo/gringo/symbol.hh:33, - from /build/gringo-5.4.1/libgringo/gringo/term.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/base.hh:29, - from /build/gringo-5.4.1/libgringo/gringo/terms.hh:28, - from /build/gringo-5.4.1/libgringo/gringo/ground/literals.hh:28, - from /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:25: -/usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -[ 64%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/clingo.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/clingo.cc.o -MF CMakeFiles/test_clingo.dir/clingo.cc.o.d -o CMakeFiles/test_clingo.dir/clingo.cc.o -c /build/gringo-5.4.1/libclingo/tests/clingo.cc -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'void Gringo::BindIndex::add(Gringo::Id_t) [with Domain = Gringo::AbstractDomain]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:204:57: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol}; _Tp = Gringo::Symbol; _Alloc = std::allocator]', - inlined from 'std::string Gringo::Ground::Test::{anonymous}::evalRange(Gringo::UTerm, Gringo::UTerm, Gringo::UTerm)' at /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:59:44: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Gringo::Symbol&}; _Tp = Gringo::Output::PredicateAtom; _Alloc = std::allocator]', - inlined from 'std::pair::iterator, bool> Gringo::UniqueVec::findPush(const T&, A&& ...) [with T = Gringo::Symbol; A = {Gringo::Symbol&}; Value = Gringo::Output::PredicateAtom; Hash = Gringo::HashKey; EqualTo = Gringo::EqualToKey]' at /build/gringo-5.4.1/libgringo/gringo/hash_set.hh:314:30, - inlined from 'std::pair, Gringo::EqualToKey >::Vec::iterator, bool> Gringo::AbstractDomain::define(Gringo::Symbol) [with T = Gringo::Output::PredicateAtom]' at /build/gringo-5.4.1/libgringo/gringo/domain.hh:530:35, - inlined from 'std::tuple<__gnu_cxx::__normal_iterator > >, bool, bool> Gringo::Output::PredicateDomain::define(Gringo::Symbol, bool)' at /build/gringo-5.4.1/libgringo/gringo/output/literals.hh:734:26, - inlined from 'Gringo::Ground::Test::{anonymous}::S Gringo::Ground::Test::{anonymous}::evalPred(L >, L, Gringo::Symbol> >, Gringo::BinderType, Gringo::NAF, Gringo::UTerm&&, bool)' at /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:103:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/gringo-5.4.1/libgringo/tests/tests.hh:28, - from /build/gringo-5.4.1/libgringo/tests/ground/literal.cc:27: -/build/gringo-5.4.1/libgringo/tests/ground/literal.cc: In function 'void Gringo::Ground::Test::C_A_T_C_H_T_E_S_T_0()': -/build/gringo-5.4.1/libgringo/tests/ground/literal.cc:149:154: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 149 | REQUIRE("[[],[f(1,1),f(1,2)]]" == evalPred({{FUN("f",{NUM(1),NUM(1)}),FUN("f",{NUM(2),NUM(2)}),FUN("f",{NUM(1),NUM(2)})},{FUN("f",{NUM(1),NUM(3)})}}, {{"X",NUM(1)}}, BinderType::OLD, NAF::POS, fun("f",var("X"),var("Y")), true)); - | ~~~^~~~~~~~~~~~~~~~~~~~~ -[ 64%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/program.cc.o -MF CMakeFiles/test_gringo.dir/ground/program.cc.o.d -o CMakeFiles/test_gringo.dir/ground/program.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/program.cc -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /build/gringo-5.4.1/libclingo/clingo.hh:33, - from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, - from /build/gringo-5.4.1/libclingo/tests/clingo.cc:25: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Clingo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64, - from /build/gringo-5.4.1/libclingo/clingo.hh:34: -/usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Clingo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1844 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/ground/theory.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/ground/theory.cc.o -MF CMakeFiles/test_gringo.dir/ground/theory.cc.o.d -o CMakeFiles/test_gringo.dir/ground/theory.cc.o -c /build/gringo-5.4.1/libgringo/tests/ground/theory.cc -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1625 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: -/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1900 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, - inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: -/build/gringo-5.4.1/libclingo/tests/clingo.cc:304:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 304 | REQUIRE(model == SymbolVector({ Id("a"), Id("d") })); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:324:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 324 | REQUIRE(m.symbols(ShowType::Atoms) == (SymbolVector{Id("a")})); - | ~^~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:325:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 325 | REQUIRE(m.symbols(ShowType::Terms) == (SymbolVector{Id("b")})); - | ~^~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:326:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 326 | REQUIRE(m.symbols(ShowType::CSP) == (SymbolVector{Function("$", {Id("x"), Number(1)})})); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:327:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 327 | REQUIRE(m.symbols(ShowType::Shown) == (SymbolVector{Function("$", {Id("x"), Number(1)}), Id("a"), Id("b")})); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()' at /build/gringo-5.4.1/libclingo/tests/clingo.cc:466:22: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': -/build/gringo-5.4.1/libclingo/tests/clingo.cc:467:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 467 | REQUIRE(symbols == SymbolVector({q, p1, p2, p3})); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()' at /build/gringo-5.4.1/libclingo/tests/clingo.cc:470:22: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': -/build/gringo-5.4.1/libclingo/tests/clingo.cc:471:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 471 | REQUIRE(symbols == SymbolVector({p1, p2, p3})); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 635 | } - | ^ -[ 66%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/main.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/main.cc.o -MF CMakeFiles/test_clingo.dir/main.cc.o.d -o CMakeFiles/test_clingo.dir/main.cc.o -c /build/gringo-5.4.1/libclingo/tests/main.cc -/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1829 | std::string rangeToString(InputIterator first, Sentinel last) { - | ^~~~~~~~~~~~~ -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1829 | std::string rangeToString(InputIterator first, Sentinel last) { - | ^~~~~~~~~~~~~ -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -[ 67%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/propagator.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/propagator.cc.o -MF CMakeFiles/test_clingo.dir/propagator.cc.o.d -o CMakeFiles/test_clingo.dir/propagator.cc.o -c /build/gringo-5.4.1/libclingo/tests/propagator.cc -[ 67%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/aggregate.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/aggregate.cc.o -MF CMakeFiles/test_gringo.dir/input/aggregate.cc.o.d -o CMakeFiles/test_gringo.dir/input/aggregate.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/aggregate.cc -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /build/gringo-5.4.1/libclingo/clingo.hh:33, - from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, - from /build/gringo-5.4.1/libclingo/tests/propagator.cc:25: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Clingo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:64, - from /build/gringo-5.4.1/libclingo/clingo.hh:34: -/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Clingo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 673 | vector(initializer_list __l, - | ^~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /build/gringo-5.4.1/libclingo/tests/propagator.cc:27: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Clingo::Symbol; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1625 | __heap_select(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: -/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1900 | std::__heap_select(__first, __middle, __last, __comp); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:41:39, - inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, - inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, - inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Clingo::Symbol; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:700:52: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:726:47: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:728:26: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:728:26: -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libclingo/tests/propagator.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()': -/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 740 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/propagator.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()': -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 662 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 662 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 662 | } - | ^ -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 -In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: -/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1829 | std::string rangeToString(InputIterator first, Sentinel last) { - | ^~~~~~~~~~~~~ -/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', - inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, - inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, - inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: -/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); - | ^ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/catch2/catch.hpp:566, - from /build/gringo-5.4.1/libclingo/tests/main.cc:26: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', - inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 68%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/literal.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/literal.cc.o -MF CMakeFiles/test_gringo.dir/input/literal.cc.o.d -o CMakeFiles/test_gringo.dir/input/literal.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/literal.cc -[ 68%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/symbol.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/symbol.cc.o -MF CMakeFiles/test_clingo.dir/symbol.cc.o.d -o CMakeFiles/test_clingo.dir/symbol.cc.o -c /build/gringo-5.4.1/libclingo/tests/symbol.cc -[ 68%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o -MF CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o.d -o CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/nongroundgrammar.cc -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libclingo/clingo.hh:34, - from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, - from /build/gringo-5.4.1/libclingo/tests/symbol.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:58:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:62:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:66:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:70:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:77:26: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/variant.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/variant.cc.o -MF CMakeFiles/test_clingo.dir/variant.cc.o.d -o CMakeFiles/test_clingo.dir/variant.cc.o -c /build/gringo-5.4.1/libclingo/tests/variant.cc -[ 70%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o -MF CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o.d -o CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/nongroundlexer.cc -[ 70%] Linking CXX executable ../../bin/test_clingo -cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clingo.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clingo.dir/ast.cc.o CMakeFiles/test_clingo.dir/clingo.cc.o CMakeFiles/test_clingo.dir/main.cc.o CMakeFiles/test_clingo.dir/propagator.cc.o CMakeFiles/test_clingo.dir/symbol.cc.o CMakeFiles/test_clingo.dir/variant.cc.o -o ../../bin/test_clingo ../../bin/libclingo.so.3.0 -/usr/bin/ld: CMakeFiles/test_clingo.dir/clingo.cc.o: in function `Clingo::Test::C_A_T_C_H_T_E_S_T_2()': -./build.dir/hardening_mt/libclingo/tests/./libclingo/tests/clingo.cc:97: warning: the use of `tmpnam' is dangerous, better use `mkstemp' -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 70%] Built target test_clingo -make -f libpyclingo/CMakeFiles/libpyclingo.dir/build.make libpyclingo/CMakeFiles/libpyclingo.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo/CMakeFiles/libpyclingo.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libpyclingo/CMakeFiles/libpyclingo.dir/build.make libpyclingo/CMakeFiles/libpyclingo.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 71%] Building CXX object libpyclingo/CMakeFiles/libpyclingo.dir/pyclingo.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_BUILD_LIBRARY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libpyclingo/CMakeFiles/libpyclingo.dir/pyclingo.cc.o -MF CMakeFiles/libpyclingo.dir/pyclingo.cc.o.d -o CMakeFiles/libpyclingo.dir/pyclingo.cc.o -c /build/gringo-5.4.1/libpyclingo/pyclingo.cc -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In member function '{anonymous}::Object {anonymous}::SymbolicAtom::match({anonymous}::Reference, {anonymous}::Reference)': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:2032:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 2032 | return reinterpret_cast &>(sym)->match(pyargs, pykwds); - | ^~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In function 'PyObject* {anonymous}::initclingo_()': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:39: warning: 'int PyEval_ThreadsInitialized()' is deprecated [-Wdeprecated-declarations] - 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/include/python3.11/Python.h:95, - from /build/gringo-5.4.1/libpyclingo/pyclingo.cc:32: -/usr/include/python3.11/ceval.h:131:36: note: declared here - 131 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:63: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] - 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } - | ~~~~~~~~~~~~~~~~~~^~ -/usr/include/python3.11/ceval.h:132:37: note: declared here - 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); - | ^~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In constructor '{anonymous}::PythonImpl::PythonImpl()': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9726:28: warning: 'void PySys_SetArgvEx(int, wchar_t**, int)' is deprecated [-Wdeprecated-declarations] - 9726 | PySys_SetArgvEx(1, const_cast(argv), 0); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/python3.11/Python.h:96: -/usr/include/python3.11/sysmodule.h:14:38: note: declared here - 14 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgvEx(int, wchar_t **, int); - | ^~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: At global scope: -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:654:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long unsigned int)' defined but not used [-Wunused-function] - 654 | Object cppToPy(unsigned long n) { return PyLong_FromUnsignedLong(n); } - | ^~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:653:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long int)' defined but not used [-Wunused-function] - 653 | Object cppToPy(long n) { return PyLong_FromLong(n); } - | ^~~~~~~ -[ 71%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/parse_term.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/parse_term.cc.o -MF CMakeFiles/test_gringo.dir/input/parse_term.cc.o.d -o CMakeFiles/test_gringo.dir/input/parse_term.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/parse_term.cc -[ 72%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/program.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/program.cc.o -MF CMakeFiles/test_gringo.dir/input/program.cc.o.d -o CMakeFiles/test_gringo.dir/input/program.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/program.cc -[ 72%] Linking CXX static library ../lib/libpyclingo.a -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -P CMakeFiles/libpyclingo.dir/cmake_clean_target.cmake -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libpyclingo.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libpyclingo.a CMakeFiles/libpyclingo.dir/pyclingo.cc.o -/usr/bin/ranlib ../lib/libpyclingo.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 72%] Built target libpyclingo -[ 73%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/input/programbuilder.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/input/programbuilder.cc.o -MF CMakeFiles/test_gringo.dir/input/programbuilder.cc.o.d -o CMakeFiles/test_gringo.dir/input/programbuilder.cc.o -c /build/gringo-5.4.1/libgringo/tests/input/programbuilder.cc -make -f libpyclingo/CMakeFiles/libpyclingom.dir/build.make libpyclingo/CMakeFiles/libpyclingom.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo/CMakeFiles/libpyclingom.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libpyclingo/CMakeFiles/libpyclingom.dir/build.make libpyclingo/CMakeFiles/libpyclingom.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 74%] Building CXX object libpyclingo/CMakeFiles/libpyclingom.dir/pyclingo.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_BUILD_LIBRARY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libpyclingo/CMakeFiles/libpyclingom.dir/pyclingo.cc.o -MF CMakeFiles/libpyclingom.dir/pyclingo.cc.o.d -o CMakeFiles/libpyclingom.dir/pyclingo.cc.o -c /build/gringo-5.4.1/libpyclingo/pyclingo.cc -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In member function '{anonymous}::Object {anonymous}::SymbolicAtom::match({anonymous}::Reference, {anonymous}::Reference)': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:2032:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 2032 | return reinterpret_cast &>(sym)->match(pyargs, pykwds); - | ^~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In function 'PyObject* {anonymous}::initclingo_()': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:39: warning: 'int PyEval_ThreadsInitialized()' is deprecated [-Wdeprecated-declarations] - 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/include/python3.11/Python.h:95, - from /build/gringo-5.4.1/libpyclingo/pyclingo.cc:32: -/usr/include/python3.11/ceval.h:131:36: note: declared here - 131 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:63: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] - 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } - | ~~~~~~~~~~~~~~~~~~^~ -/usr/include/python3.11/ceval.h:132:37: note: declared here - 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); - | ^~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In constructor '{anonymous}::PythonImpl::PythonImpl()': -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9726:28: warning: 'void PySys_SetArgvEx(int, wchar_t**, int)' is deprecated [-Wdeprecated-declarations] - 9726 | PySys_SetArgvEx(1, const_cast(argv), 0); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/python3.11/Python.h:96: -/usr/include/python3.11/sysmodule.h:14:38: note: declared here - 14 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgvEx(int, wchar_t **, int); - | ^~~~~~~~~~~~~~~ -make -f libluaclingo/CMakeFiles/libluaclingo.dir/build.make libluaclingo/CMakeFiles/libluaclingo.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libluaclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo/CMakeFiles/libluaclingo.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f libluaclingo/CMakeFiles/libluaclingo.dir/build.make libluaclingo/CMakeFiles/libluaclingo.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 75%] Building CXX object libluaclingo/CMakeFiles/libluaclingo.dir/luaclingo.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/c++ -DCLINGO_WITH_LUA -DLUACLINGO_BUILD_LIBRARY -DLUACLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libluaclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/lua5.4 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libluaclingo/CMakeFiles/libluaclingo.dir/luaclingo.cc.o -MF CMakeFiles/libluaclingo.dir/luaclingo.cc.o.d -o CMakeFiles/libluaclingo.dir/luaclingo.cc.o -c /build/gringo-5.4.1/libluaclingo/luaclingo.cc -/build/gringo-5.4.1/libpyclingo/pyclingo.cc: At global scope: -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:654:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long unsigned int)' defined but not used [-Wunused-function] - 654 | Object cppToPy(unsigned long n) { return PyLong_FromUnsignedLong(n); } - | ^~~~~~~ -/build/gringo-5.4.1/libpyclingo/pyclingo.cc:653:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long int)' defined but not used [-Wunused-function] - 653 | Object cppToPy(long n) { return PyLong_FromLong(n); } - | ^~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libluaclingo/luaclingo.cc:32: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from '{anonymous}::luaToVals(lua_State*, int)::' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:487:51, - inlined from 'decltype (f()) {anonymous}::protect(lua_State*, T) [with T = luaToVals(lua_State*, int)::]' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:44:47, - inlined from 'std::vector* {anonymous}::luaToVals(lua_State*, int)' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:487:16: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/gringo-5.4.1/libluaclingo/luaclingo.cc: In function 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)': -/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1405:47: warning: '*(unsigned char*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::positive))' may be used uninitialized [-Wmaybe-uninitialized] - 1405 | if (invert) { sym.positive = !sym.positive; } - | ~~~~^~~~~~~~ -/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1403:32: note: '*(unsigned char*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::positive))' was declared here - 1403 | symbolic_literal_t sym; - | ^~~ -In function 'T {anonymous}::call_c_(Types*, lua_State*, F, Args ...) [with T = long long unsigned int; F = bool (*)(const clingo_symbolic_atoms*, long long unsigned int, long long unsigned int*); Args = {const clingo_symbolic_atoms*, long long unsigned int}]', - inlined from 'decltype ({anonymous}::call_c_(static_cast(nullptr), L, f, ::call_c::args ...)) {anonymous}::call_c(lua_State*, F, Args ...) [with F = bool (*)(const clingo_symbolic_atoms*, long long unsigned int, long long unsigned int*); Args = {const clingo_symbolic_atoms*, long long unsigned int}; T = Types]' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:134:19, - inlined from 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:1406:29: -/build/gringo-5.4.1/libluaclingo/luaclingo.cc:120:19: warning: '*(::symbol_wrapper*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::symbol)).{anonymous}::symbol_wrapper::symbol' may be used uninitialized [-Wmaybe-uninitialized] - 120 | handle_c_error(L, f(args..., &ret)); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/gringo-5.4.1/libluaclingo/luaclingo.cc: In function 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)': -/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1403:32: note: '*(::symbol_wrapper*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::symbol)).{anonymous}::symbol_wrapper::symbol' was declared here - 1403 | symbolic_literal_t sym; - | ^~~ -[ 75%] Linking CXX static library ../lib/libluaclingo.a -cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/cmake -P CMakeFiles/libluaclingo.dir/cmake_clean_target.cmake -cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libluaclingo.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libluaclingo.a CMakeFiles/libluaclingo.dir/luaclingo.cc.o -/usr/bin/ranlib ../lib/libluaclingo.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 75%] Built target libluaclingo -[ 75%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o -MF CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o.d -o CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/aspcomp13.cc -make -f examples/c/CMakeFiles/model.dir/build.make examples/c/CMakeFiles/model.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/model.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/model.dir/build.make examples/c/CMakeFiles/model.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 75%] Building C object examples/c/CMakeFiles/model.dir/model.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/model.dir/model.c.o -MF CMakeFiles/model.dir/model.c.o.d -o CMakeFiles/model.dir/model.c.o -c /build/gringo-5.4.1/examples/c/model.c -[ 76%] Linking C executable ../../bin/model -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/model.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/model.dir/model.c.o -o ../../bin/model ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 76%] Built target model -[ 77%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/incremental.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/incremental.cc.o -MF CMakeFiles/test_gringo.dir/output/incremental.cc.o.d -o CMakeFiles/test_gringo.dir/output/incremental.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/incremental.cc In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, from /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:36, @@ -6011,6 +5451,30 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: +/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1829 | std::string rangeToString(InputIterator first, Sentinel last) { + | ^~~~~~~~~~~~~ +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +[ 70%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/lparse.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/lparse.cc.o -MF CMakeFiles/test_gringo.dir/output/lparse.cc.o.d -o CMakeFiles/test_gringo.dir/output/lparse.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/lparse.cc +[ 70%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/clingo.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/clingo.cc.o -MF CMakeFiles/test_clingo.dir/clingo.cc.o.d -o CMakeFiles/test_clingo.dir/clingo.cc.o -c /build/gringo-5.4.1/libclingo/tests/clingo.cc /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh: In function 'Gringo::Output::Test::Models Gringo::Output::Test::solve(ClingoState&, const std::string&, Filter, std::initializer_list)': /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:113:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 113 | inline Models solve(ClingoState &state, std::string const &str, Filter filter = {""}, std::initializer_list minimize = {}) { @@ -6022,6 +5486,50 @@ /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:140:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 140 | return {solve(state, str, filter, minimize), state.module.messages()}; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, + from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, + from /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:36, + from /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:27: +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 195 | struct identity : std::unary_function{ + | ^~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/string:48, + from /usr/include/catch2/catch.hpp:477, + from /build/gringo-5.4.1/libgringo/tests/tests.hh:28, + from /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:25: +/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 203 | struct select1st : std::unary_function { + | ^~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 214 | struct select2nd : std::unary_function { + | ^~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 225 | struct compose_1 : public std::unary_function< + | ^~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 251 | struct compose_2_1 : public std::unary_function< + | ^~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 280 | struct compose_2_2 : public std::binary_function< + | ^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/libgringo/tests/tests.hh:28, from /build/gringo-5.4.1/libgringo/tests/output/aspcomp13.cc:27: /build/gringo-5.4.1/libgringo/tests/output/aspcomp13.cc: In function 'void Gringo::Output::Test::C_A_T_C_H_T_E_S_T_0()': @@ -10430,88 +9938,40 @@ | ~~~~ 2518 | , {"chosenColour("}))); | ~~~~~~~~~~~~~~~~~~~~ -make -f examples/c/CMakeFiles/version.dir/build.make examples/c/CMakeFiles/version.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/version.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/version.dir/build.make examples/c/CMakeFiles/version.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 78%] Building C object examples/c/CMakeFiles/version.dir/version.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/version.dir/version.c.o -MF CMakeFiles/version.dir/version.c.o.d -o CMakeFiles/version.dir/version.c.o -c /build/gringo-5.4.1/examples/c/version.c -[ 79%] Linking C executable ../../bin/version -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/version.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/version.dir/version.c.o -o ../../bin/version ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 79%] Built target version -[ 79%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/lparse.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/lparse.cc.o -MF CMakeFiles/test_gringo.dir/output/lparse.cc.o.d -o CMakeFiles/test_gringo.dir/output/lparse.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/lparse.cc -make -f examples/c/CMakeFiles/backend.dir/build.make examples/c/CMakeFiles/backend.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/backend.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/backend.dir/build.make examples/c/CMakeFiles/backend.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 79%] Building C object examples/c/CMakeFiles/backend.dir/backend.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/backend.dir/backend.c.o -MF CMakeFiles/backend.dir/backend.c.o.d -o CMakeFiles/backend.dir/backend.c.o -c /build/gringo-5.4.1/examples/c/backend.c -[ 80%] Linking C executable ../../bin/backend -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/backend.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/backend.dir/backend.c.o -o ../../bin/backend ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 80%] Built target backend -[ 81%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/theory.cc.o +[ 71%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/theory.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/theory.cc.o -MF CMakeFiles/test_gringo.dir/output/theory.cc.o.d -o CMakeFiles/test_gringo.dir/output/theory.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/theory.cc -In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, - from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, - from /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:36, - from /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:27: -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:195:24: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 195 | struct identity : std::unary_function{ - | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/string:48, - from /usr/include/catch2/catch.hpp:477, - from /build/gringo-5.4.1/libgringo/tests/tests.hh:28, - from /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:25: -/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:203:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 203 | struct select1st : std::unary_function { - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:214:25: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 214 | struct select2nd : std::unary_function { - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:225:32: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 225 | struct compose_1 : public std::unary_function< - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:251:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 251 | struct compose_2_1 : public std::unary_function< - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/gringo-5.4.1/clasp/clasp/util/misc_types.h:280:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 280 | struct compose_2_2 : public std::binary_function< - | ^~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -[ 82%] Linking CXX static library ../lib/libpyclingom.a -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -P CMakeFiles/libpyclingom.dir/cmake_clean_target.cmake -cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libpyclingom.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libpyclingom.a CMakeFiles/libpyclingom.dir/pyclingo.cc.o -/usr/bin/ranlib ../lib/libpyclingom.a -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 82%] Built target libpyclingom -[ 82%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/warnings.cc.o +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /build/gringo-5.4.1/libclingo/clingo.hh:33, + from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, + from /build/gringo-5.4.1/libclingo/tests/clingo.cc:25: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Clingo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64, + from /build/gringo-5.4.1/libclingo/clingo.hh:34: +/usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Clingo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1844 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 71%] Building CXX object libgringo/tests/CMakeFiles/test_gringo.dir/output/warnings.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libgringo/tests -I/build/gringo-5.4.1/build.dir/hardening_mt/libgringo/src -I/build/gringo-5.4.1/libgringo -I/build/gringo-5.4.1/clasp/libpotassco -I/build/gringo-5.4.1/libreify -I/build/gringo-5.4.1/clasp -I/build/gringo-5.4.1/build.dir/hardening_mt/clasp -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libgringo/tests/CMakeFiles/test_gringo.dir/output/warnings.cc.o -MF CMakeFiles/test_gringo.dir/output/warnings.cc.o.d -o CMakeFiles/test_gringo.dir/output/warnings.cc.o -c /build/gringo-5.4.1/libgringo/tests/output/warnings.cc In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, @@ -10557,6 +10017,52 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1625 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: +/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1900 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, + inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/gringo-5.4.1/clasp/clasp/program_builder.h:34, from /build/gringo-5.4.1/clasp/clasp/clasp_facade.h:31, from /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:36, @@ -10601,57 +10107,94 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -make -f examples/c/CMakeFiles/control.dir/build.make examples/c/CMakeFiles/control.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/control.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/control.dir/build.make examples/c/CMakeFiles/control.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 83%] Building C object examples/c/CMakeFiles/control.dir/control.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/control.dir/control.c.o -MF CMakeFiles/control.dir/control.c.o.d -o CMakeFiles/control.dir/control.c.o -c /build/gringo-5.4.1/examples/c/control.c -[ 83%] Linking C executable ../../bin/control -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/control.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/control.dir/control.c.o -o ../../bin/control ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 83%] Built target control -make -f examples/c/CMakeFiles/propagator.dir/build.make examples/c/CMakeFiles/propagator.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/propagator.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/propagator.dir/build.make examples/c/CMakeFiles/propagator.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 83%] Building C object examples/c/CMakeFiles/propagator.dir/propagator.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/propagator.dir/propagator.c.o -MF CMakeFiles/propagator.dir/propagator.c.o.d -o CMakeFiles/propagator.dir/propagator.c.o -c /build/gringo-5.4.1/examples/c/propagator.c -[ 84%] Linking C executable ../../bin/propagator -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/propagator.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/propagator.dir/propagator.c.o -o ../../bin/propagator ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 84%] Built target propagator -make -f examples/c/CMakeFiles/symbolic-atoms.dir/build.make examples/c/CMakeFiles/symbolic-atoms.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/symbolic-atoms.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/symbolic-atoms.dir/build.make examples/c/CMakeFiles/symbolic-atoms.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 85%] Building C object examples/c/CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o -MF CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o.d -o CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o -c /build/gringo-5.4.1/examples/c/symbolic-atoms.c -[ 85%] Linking C executable ../../bin/symbolic-atoms -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/symbolic-atoms.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o" -o ../../bin/symbolic-atoms ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 85%] Built target symbolic-atoms -make -f examples/c/CMakeFiles/configuration.dir/build.make examples/c/CMakeFiles/configuration.dir/depend -/build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh: In function 'Gringo::Output::Test::Models Gringo::Output::Test::solve(ClingoState&, const std::string&, Filter, std::initializer_list)': -/build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:113:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 113 | inline Models solve(ClingoState &state, std::string const &str, Filter filter = {""}, std::initializer_list minimize = {}) { - | ^~~~~ -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/configuration.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/configuration.dir/build.make examples/c/CMakeFiles/configuration.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 86%] Building C object examples/c/CMakeFiles/configuration.dir/configuration.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/configuration.dir/configuration.c.o -MF CMakeFiles/configuration.dir/configuration.c.o.d -o CMakeFiles/configuration.dir/configuration.c.o -c /build/gringo-5.4.1/examples/c/configuration.c +/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: +/build/gringo-5.4.1/libclingo/tests/clingo.cc:304:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 304 | REQUIRE(model == SymbolVector({ Id("a"), Id("d") })); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:324:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 324 | REQUIRE(m.symbols(ShowType::Atoms) == (SymbolVector{Id("a")})); + | ~^~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:325:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 325 | REQUIRE(m.symbols(ShowType::Terms) == (SymbolVector{Id("b")})); + | ~^~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:326:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 326 | REQUIRE(m.symbols(ShowType::CSP) == (SymbolVector{Function("$", {Id("x"), Number(1)})})); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:327:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 327 | REQUIRE(m.symbols(ShowType::Shown) == (SymbolVector{Function("$", {Id("x"), Number(1)}), Id("a"), Id("b")})); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()' at /build/gringo-5.4.1/libclingo/tests/clingo.cc:466:22: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': +/build/gringo-5.4.1/libclingo/tests/clingo.cc:467:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 467 | REQUIRE(symbols == SymbolVector({q, p1, p2, p3})); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()' at /build/gringo-5.4.1/libclingo/tests/clingo.cc:470:22: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_2()': +/build/gringo-5.4.1/libclingo/tests/clingo.cc:471:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 471 | REQUIRE(symbols == SymbolVector({p1, p2, p3})); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/clingo.cc:635:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 635 | } + | ^ /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh: In function 'Gringo::Output::Test::Models Gringo::Output::Test::solve(ClingoState&, const std::string&, Filter, std::initializer_list)': /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:113:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 113 | inline Models solve(ClingoState &state, std::string const &str, Filter filter = {""}, std::initializer_list minimize = {}) { @@ -10663,8 +10206,12 @@ /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:140:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 140 | return {solve(state, str, filter, minimize), state.module.messages()}; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Linking C executable ../../bin/configuration -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/configuration.dir/link.txt --verbose=1 +[ 72%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/main.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/main.cc.o -MF CMakeFiles/test_clingo.dir/main.cc.o.d -o CMakeFiles/test_clingo.dir/main.cc.o -c /build/gringo-5.4.1/libclingo/tests/main.cc +/build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh: In function 'Gringo::Output::Test::Models Gringo::Output::Test::solve(ClingoState&, const std::string&, Filter, std::initializer_list)': +/build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:113:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 113 | inline Models solve(ClingoState &state, std::string const &str, Filter filter = {""}, std::initializer_list minimize = {}) { + | ^~~~~ /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh: In function 'Gringo::Output::Test::ModelsAndMessages Gringo::Output::Test::solve(const std::string&, std::initializer_list >, std::initializer_list)': /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:138:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 138 | inline ModelsAndMessages solve(std::string const &str, std::initializer_list filter = {""}, std::initializer_list minimize = {}) { @@ -10672,56 +10219,6 @@ /build/gringo-5.4.1/libgringo/tests/output/solver_helper.hh:140:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 140 | return {solve(state, str, filter, minimize), state.module.messages()}; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/configuration.dir/configuration.c.o -o ../../bin/configuration ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 86%] Built target configuration -make -f examples/c/CMakeFiles/statistics.dir/build.make examples/c/CMakeFiles/statistics.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/statistics.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/statistics.dir/build.make examples/c/CMakeFiles/statistics.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 87%] Building C object examples/c/CMakeFiles/statistics.dir/statistics.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/statistics.dir/statistics.c.o -MF CMakeFiles/statistics.dir/statistics.c.o.d -o CMakeFiles/statistics.dir/statistics.c.o -c /build/gringo-5.4.1/examples/c/statistics.c -[ 87%] Linking C executable ../../bin/statistics -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/statistics.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/statistics.dir/statistics.c.o -o ../../bin/statistics ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 87%] Built target statistics -make -f examples/c/CMakeFiles/symbol.dir/build.make examples/c/CMakeFiles/symbol.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/symbol.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/symbol.dir/build.make examples/c/CMakeFiles/symbol.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 88%] Building C object examples/c/CMakeFiles/symbol.dir/symbol.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/symbol.dir/symbol.c.o -MF CMakeFiles/symbol.dir/symbol.c.o.d -o CMakeFiles/symbol.dir/symbol.c.o -c /build/gringo-5.4.1/examples/c/symbol.c -[ 88%] Linking C executable ../../bin/symbol -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/symbol.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/symbol.dir/symbol.c.o -o ../../bin/symbol ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 88%] Built target symbol -make -f examples/c/CMakeFiles/ast.dir/build.make examples/c/CMakeFiles/ast.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/ast.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/ast.dir/build.make examples/c/CMakeFiles/ast.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 88%] Building C object examples/c/CMakeFiles/ast.dir/ast.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/ast.dir/ast.c.o -MF CMakeFiles/ast.dir/ast.c.o.d -o CMakeFiles/ast.dir/ast.c.o -c /build/gringo-5.4.1/examples/c/ast.c -[ 89%] Linking C executable ../../bin/ast -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/ast.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ast.dir/ast.c.o -o ../../bin/ast ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 89%] Built target ast -make -f examples/c/CMakeFiles/solve-async.dir/build.make examples/c/CMakeFiles/solve-async.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/solve-async.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/solve-async.dir/build.make examples/c/CMakeFiles/solve-async.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 90%] Building C object examples/c/CMakeFiles/solve-async.dir/solve-async.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/solve-async.dir/solve-async.c.o -MF CMakeFiles/solve-async.dir/solve-async.c.o.d -o CMakeFiles/solve-async.dir/solve-async.c.o -c /build/gringo-5.4.1/examples/c/solve-async.c /build/gringo-5.4.1/libgringo/tests/output/warnings.cc: In function 'void Gringo::Output::Test::C_A_T_C_H_T_E_S_T_0()': /build/gringo-5.4.1/libgringo/tests/output/warnings.cc:36:97: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 36 | REQUIRE("([[]],[-:1:3-6: info: operation undefined:\n (a+0)\n])" == IO::to_string(solve("p(a+0)."))); @@ -10837,88 +10334,100 @@ /build/gringo-5.4.1/libgringo/tests/output/warnings.cc:89:112: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 89 | REQUIRE("([[]],[-:1:28-29: info: atom does not occur in any rule head:\n c\n])" == IO::to_string(solve("#defined b/0. a :- b. a :- c."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Linking C executable ../../bin/solve-async -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/solve-async.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/solve-async.dir/solve-async.c.o" -o ../../bin/solve-async ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 90%] Built target solve-async -make -f examples/c/CMakeFiles/theory-atoms.dir/build.make examples/c/CMakeFiles/theory-atoms.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/theory-atoms.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/theory-atoms.dir/build.make examples/c/CMakeFiles/theory-atoms.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 91%] Building C object examples/c/CMakeFiles/theory-atoms.dir/theory-atoms.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/theory-atoms.dir/theory-atoms.c.o -MF CMakeFiles/theory-atoms.dir/theory-atoms.c.o.d -o CMakeFiles/theory-atoms.dir/theory-atoms.c.o -c /build/gringo-5.4.1/examples/c/theory-atoms.c -[ 91%] Linking C executable ../../bin/theory-atoms -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/theory-atoms.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/theory-atoms.dir/theory-atoms.c.o" -o ../../bin/theory-atoms ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 91%] Built target theory-atoms -make -f examples/c/CMakeFiles/application.dir/build.make examples/c/CMakeFiles/application.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/application.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/c/CMakeFiles/application.dir/build.make examples/c/CMakeFiles/application.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 91%] Building C object examples/c/CMakeFiles/application.dir/application.c.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/application.dir/application.c.o -MF CMakeFiles/application.dir/application.c.o.d -o CMakeFiles/application.dir/application.c.o -c /build/gringo-5.4.1/examples/c/application.c -[ 92%] Linking C executable ../../bin/application -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/application.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/application.dir/application.c.o -o ../../bin/application ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 92%] Built target application -make -f examples/cc/CMakeFiles/cc-solve-iteratively.dir/build.make examples/cc/CMakeFiles/cc-solve-iteratively.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-solve-iteratively.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/cc/CMakeFiles/cc-solve-iteratively.dir/build.make examples/cc/CMakeFiles/cc-solve-iteratively.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 92%] Building CXX object examples/cc/CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o -MF CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o.d -o CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o -c /build/gringo-5.4.1/examples/cc/solve-iteratively.cc -[ 93%] Linking CXX executable ../../bin/cc-solve-iteratively -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/cmake -E cmake_link_script CMakeFiles/cc-solve-iteratively.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o" -o ../../bin/cc-solve-iteratively ../../bin/libclingo.so.3.0 -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 93%] Built target cc-solve-iteratively -make -f examples/cc/CMakeFiles/cc-inject-terms.dir/build.make examples/cc/CMakeFiles/cc-inject-terms.dir/depend -make -f examples/cc/CMakeFiles/cc-heuristic.dir/build.make examples/cc/CMakeFiles/cc-heuristic.dir/depend -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-inject-terms.dir/DependInfo.cmake --color= +make -f libpyclingo/CMakeFiles/libpyclingo.dir/build.make libpyclingo/CMakeFiles/libpyclingo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-heuristic.dir/DependInfo.cmake --color= -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo/CMakeFiles/libpyclingo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f examples/cc/CMakeFiles/cc-heuristic.dir/build.make examples/cc/CMakeFiles/cc-heuristic.dir/build -make -f examples/cc/CMakeFiles/cc-inject-terms.dir/build.make examples/cc/CMakeFiles/cc-inject-terms.dir/build -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f libpyclingo/CMakeFiles/libpyclingo.dir/build.make libpyclingo/CMakeFiles/libpyclingo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 93%] Building CXX object examples/cc/CMakeFiles/cc-heuristic.dir/heuristic.cc.o -[ 93%] Building CXX object examples/cc/CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-heuristic.dir/heuristic.cc.o -MF CMakeFiles/cc-heuristic.dir/heuristic.cc.o.d -o CMakeFiles/cc-heuristic.dir/heuristic.cc.o -c /build/gringo-5.4.1/examples/cc/heuristic.cc -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o -MF CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o.d -o CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o -c /build/gringo-5.4.1/examples/cc/inject-terms.cc -In file included from /usr/include/c++/12/vector:70, - from /build/gringo-5.4.1/libclingo/clingo.hh:34, - from /build/gringo-5.4.1/examples/cc/heuristic.cc:4: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:154:46: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:155:46: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', - inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:165:40: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Building CXX object libpyclingo/CMakeFiles/libpyclingo.dir/pyclingo.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_BUILD_LIBRARY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libpyclingo/CMakeFiles/libpyclingo.dir/pyclingo.cc.o -MF CMakeFiles/libpyclingo.dir/pyclingo.cc.o.d -o CMakeFiles/libpyclingo.dir/pyclingo.cc.o -c /build/gringo-5.4.1/libpyclingo/pyclingo.cc +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In member function '{anonymous}::Object {anonymous}::SymbolicAtom::match({anonymous}::Reference, {anonymous}::Reference)': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:2032:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + 2032 | return reinterpret_cast &>(sym)->match(pyargs, pykwds); + | ^~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In function 'PyObject* {anonymous}::initclingo_()': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:39: warning: 'int PyEval_ThreadsInitialized()' is deprecated [-Wdeprecated-declarations] + 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/python3.11/Python.h:95, + from /build/gringo-5.4.1/libpyclingo/pyclingo.cc:32: +/usr/include/python3.11/ceval.h:131:36: note: declared here + 131 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:63: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] + 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } + | ~~~~~~~~~~~~~~~~~~^~ +/usr/include/python3.11/ceval.h:132:37: note: declared here + 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); + | ^~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In constructor '{anonymous}::PythonImpl::PythonImpl()': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9726:28: warning: 'void PySys_SetArgvEx(int, wchar_t**, int)' is deprecated [-Wdeprecated-declarations] + 9726 | PySys_SetArgvEx(1, const_cast(argv), 0); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/python3.11/Python.h:96: +/usr/include/python3.11/sysmodule.h:14:38: note: declared here + 14 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgvEx(int, wchar_t **, int); + | ^~~~~~~~~~~~~~~ +/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1829 | std::string rangeToString(InputIterator first, Sentinel last) { + | ^~~~~~~~~~~~~ +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1829 | std::string rangeToString(InputIterator first, Sentinel last) { + | ^~~~~~~~~~~~~ +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector&; RhsT = const std::vector&]' at /usr/include/catch2/catch.hpp:2231:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: At global scope: +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:654:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long unsigned int)' defined but not used [-Wunused-function] + 654 | Object cppToPy(unsigned long n) { return PyLong_FromUnsignedLong(n); } + | ^~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:653:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long int)' defined but not used [-Wunused-function] + 653 | Object cppToPy(long n) { return PyLong_FromLong(n); } + | ^~~~~~~ /build/gringo-5.4.1/libgringo/tests/output/lparse.cc: In function 'void Gringo::Output::Test::C_A_T_C_H_T_E_S_T_0()': /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:34:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 34 | REQUIRE("([[p(1),p(2)],[q]],[])" == IO::to_string(solve("p(1..2); q."))); @@ -10962,14 +10471,12 @@ /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:51:212: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 51 | REQUIRE("([[]],[-:1:3-11: info: operation undefined:\n (#Range0/X)\n,-:1:3-11: info: operation undefined:\n (#Range0/X)\n,-:1:3-11: info: operation undefined:\n (#Range0/X)\n])" == IO::to_string(solve("p((0..2)/X); q :- X=0."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 94%] Linking CXX executable ../../bin/cc-heuristic /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:52:104: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 52 | REQUIRE("([[]],[-:1:3-11: info: operation undefined:\n (#Range0/0)\n])" == IO::to_string(solve("p((0..2)/0):#true; q:#true :- X=0."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:53:117: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 53 | REQUIRE("([[p(2),p(4)],[q]],[-:1:3-11: info: operation undefined:\n (4/#Range0)\n])" == IO::to_string(solve("p(4/(0..2)):#true; q:#true."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/cmake -E cmake_link_script CMakeFiles/cc-heuristic.dir/link.txt --verbose=1 /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:55:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 55 | REQUIRE("([[],[p(1),p(2),q],[p(1),q],[p(2),q]],[])" == IO::to_string(solve("not p(1..2):#true; q:#true. {p(1)}. {p(2)}."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11009,7 +10516,6 @@ /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:71:97: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 71 | REQUIRE("([[]],[-:1:3-6: info: operation undefined:\n (X/0)\n])" == IO::to_string(solve("p(X/0); q :- X=0."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/cc-heuristic.dir/heuristic.cc.o" -o ../../bin/cc-heuristic ../../bin/libclingo.so.3.0 /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:73:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 73 | REQUIRE("([[],[p(1),p(2),q],[p(1),q],[p(2),q]],[])" == IO::to_string(solve("not p(1;2); q. {p(1)}. {p(2)}."))); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12310,7 +11816,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | ))); | ~ -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1015:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1015 | IO::to_string(solve( | ~~~~~^ @@ -12558,7 +12063,6 @@ | ~~~~~~~~~~~~~~~~ 1172 | ":- a(A), b(B), $a(A+1) $< B.\n"))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 94%] Built target cc-heuristic /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1178:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1178 | IO::to_string(solve( | ~~~~~^ @@ -12568,7 +12072,6 @@ | ~~~~~~~~~ 1181 | "#disjoint { X : X : a(X) }.\n"))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make -f app/pyclingo/CMakeFiles/pyclingo.dir/build.make app/pyclingo/CMakeFiles/pyclingo.dir/depend /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1184:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1184 | IO::to_string(solve( | ~~~~~^ @@ -12589,8 +12092,6 @@ | ~~~~~~~~~ 1197 | "h :- #count { X+1 : a(X) } < 2.\n"))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/pyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo/CMakeFiles/pyclingo.dir/DependInfo.cmake --color= /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1200:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1200 | IO::to_string(solve( | ~~~~~^ @@ -12730,8 +12231,6 @@ | ~~~~~~~~~~~~ 1301 | "p(X):a(A),X=1+A.\n", {"p("}))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -make -f app/pyclingo/CMakeFiles/pyclingo.dir/build.make app/pyclingo/CMakeFiles/pyclingo.dir/build /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1305:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1305 | REQUIRE_THROWS_AS(IO::to_string(solve("a(@failure()).\n")), std::runtime_error); | ~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -12742,7 +12241,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1313 | "b :- #max { 1:a; 2:b } != 1.\n"))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' /build/gringo-5.4.1/libgringo/tests/output/lparse.cc:1316:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1316 | IO::to_string(solve( | ~~~~~^ @@ -12892,62 +12390,607 @@ | ~~~~~~~~~~~~~~~~~ 1414 | ":- #count {A,B: a(A), b(A), c(A), a(B), b(B), c(B) } >= 2.\n", {"a("}))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 94%] Building CXX object app/pyclingo/CMakeFiles/pyclingo.dir/main.cc.o -cd /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_NO_VISIBILITY -Dpyclingo_EXPORTS -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT app/pyclingo/CMakeFiles/pyclingo.dir/main.cc.o -MF CMakeFiles/pyclingo.dir/main.cc.o.d -o CMakeFiles/pyclingo.dir/main.cc.o -c /build/gringo-5.4.1/app/pyclingo/main.cc -[ 95%] Linking CXX shared module ../../bin/python/clingo.cpython-311-arm-linux-gnueabihf.so -cd /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyclingo.dir/link.txt --verbose=1 -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -o ../../bin/python/clingo.cpython-311-arm-linux-gnueabihf.so CMakeFiles/pyclingo.dir/main.cc.o ../../lib/libpyclingom.a ../../bin/libclingo.so.3.0 +[ 74%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/propagator.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/propagator.cc.o -MF CMakeFiles/test_clingo.dir/propagator.cc.o.d -o CMakeFiles/test_clingo.dir/propagator.cc.o -c /build/gringo-5.4.1/libclingo/tests/propagator.cc +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /build/gringo-5.4.1/libclingo/clingo.hh:33, + from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, + from /build/gringo-5.4.1/libclingo/tests/propagator.cc:25: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Clingo::Symbol; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:64, + from /build/gringo-5.4.1/libclingo/clingo.hh:34: +/usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Clingo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 673 | vector(initializer_list __l, + | ^~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/gringo-5.4.1/libclingo/tests/propagator.cc:27: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Clingo::Symbol; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1625 | __heap_select(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: +/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1900 | std::__heap_select(__first, __middle, __last, __comp); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:41:39, + inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, + inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool Clingo::Test::MCB::operator()(const Clingo::Model&)' at /build/gringo-5.4.1/libclingo/tests/tests.hh:43:18, + inlined from 'Clingo::SolveResult Clingo::Test::test_solve(Handle&&, ModelVec&) [with Handle = Clingo::SolveHandle]' at /build/gringo-5.4.1/libclingo/tests/tests.hh:56:28: +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Clingo::Symbol; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:700:52: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:726:47: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:728:26: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()' at /build/gringo-5.4.1/libclingo/tests/propagator.cc:728:26: +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libclingo/tests/propagator.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_15()': +/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 740 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/propagator.cc:740:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/propagator.cc: In function 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()': +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 662 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 662 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 662 | } + | ^ +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +/build/gringo-5.4.1/libclingo/tests/propagator.cc:662:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 +In file included from /build/gringo-5.4.1/libclingo/tests/tests.hh:26: +/usr/include/catch2/catch.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1829 | std::string rangeToString(InputIterator first, Sentinel last) { + | ^~~~~~~~~~~~~ +/usr/include/catch2/catch.hpp:1829:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1833:21: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]', + inlined from 'static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector]' at /usr/include/catch2/catch.hpp:2042:41, + inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector]' at /usr/include/catch2/catch.hpp:1645:123, + inlined from 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; Sentinel = __gnu_cxx::__normal_iterator*, std::vector > >]' at /usr/include/catch2/catch.hpp:1835:33: +/usr/include/catch2/catch.hpp:2019:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2019 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); + | ^ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/catch2/catch.hpp:566, + from /build/gringo-5.4.1/libclingo/tests/main.cc:26: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', + inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 74%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/symbol.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/symbol.cc.o -MF CMakeFiles/test_clingo.dir/symbol.cc.o.d -o CMakeFiles/test_clingo.dir/symbol.cc.o -c /build/gringo-5.4.1/libclingo/tests/symbol.cc +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libclingo/clingo.hh:34, + from /build/gringo-5.4.1/libclingo/tests/tests.hh:25, + from /build/gringo-5.4.1/libclingo/tests/symbol.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:58:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:62:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:66:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:70:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'void Clingo::Test::C_A_T_C_H_T_E_S_T_0()' at /build/gringo-5.4.1/libclingo/tests/symbol.cc:77:26: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 75%] Building CXX object libclingo/tests/CMakeFiles/test_clingo.dir/variant.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo/tests -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT libclingo/tests/CMakeFiles/test_clingo.dir/variant.cc.o -MF CMakeFiles/test_clingo.dir/variant.cc.o.d -o CMakeFiles/test_clingo.dir/variant.cc.o -c /build/gringo-5.4.1/libclingo/tests/variant.cc +[ 75%] Linking CXX static library ../lib/libpyclingo.a +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -P CMakeFiles/libpyclingo.dir/cmake_clean_target.cmake +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libpyclingo.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libpyclingo.a CMakeFiles/libpyclingo.dir/pyclingo.cc.o +make -f libpyclingo/CMakeFiles/libpyclingom.dir/build.make libpyclingo/CMakeFiles/libpyclingom.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo/CMakeFiles/libpyclingom.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f libpyclingo/CMakeFiles/libpyclingom.dir/build.make libpyclingo/CMakeFiles/libpyclingom.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +/usr/bin/ranlib ../lib/libpyclingo.a +[ 76%] Building CXX object libpyclingo/CMakeFiles/libpyclingom.dir/pyclingo.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_BUILD_LIBRARY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libpyclingo/CMakeFiles/libpyclingom.dir/pyclingo.cc.o -MF CMakeFiles/libpyclingom.dir/pyclingo.cc.o.d -o CMakeFiles/libpyclingom.dir/pyclingo.cc.o -c /build/gringo-5.4.1/libpyclingo/pyclingo.cc +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 76%] Built target libpyclingo +make -f libluaclingo/CMakeFiles/libluaclingo.dir/build.make libluaclingo/CMakeFiles/libluaclingo.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/libluaclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo/CMakeFiles/libluaclingo.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f libluaclingo/CMakeFiles/libluaclingo.dir/build.make libluaclingo/CMakeFiles/libluaclingo.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 77%] Building CXX object libluaclingo/CMakeFiles/libluaclingo.dir/luaclingo.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/c++ -DCLINGO_WITH_LUA -DLUACLINGO_BUILD_LIBRARY -DLUACLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libluaclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/lua5.4 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT libluaclingo/CMakeFiles/libluaclingo.dir/luaclingo.cc.o -MF CMakeFiles/libluaclingo.dir/luaclingo.cc.o.d -o CMakeFiles/libluaclingo.dir/luaclingo.cc.o -c /build/gringo-5.4.1/libluaclingo/luaclingo.cc +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In member function '{anonymous}::Object {anonymous}::SymbolicAtom::match({anonymous}::Reference, {anonymous}::Reference)': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:2032:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + 2032 | return reinterpret_cast &>(sym)->match(pyargs, pykwds); + | ^~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In function 'PyObject* {anonymous}::initclingo_()': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:39: warning: 'int PyEval_ThreadsInitialized()' is deprecated [-Wdeprecated-declarations] + 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/python3.11/Python.h:95, + from /build/gringo-5.4.1/libpyclingo/pyclingo.cc:32: +/usr/include/python3.11/ceval.h:131:36: note: declared here + 131 | Py_DEPRECATED(3.9) PyAPI_FUNC(int) PyEval_ThreadsInitialized(void); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9619:63: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] + 9619 | if (!PyEval_ThreadsInitialized()) { PyEval_InitThreads(); } + | ~~~~~~~~~~~~~~~~~~^~ +/usr/include/python3.11/ceval.h:132:37: note: declared here + 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); + | ^~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: In constructor '{anonymous}::PythonImpl::PythonImpl()': +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:9726:28: warning: 'void PySys_SetArgvEx(int, wchar_t**, int)' is deprecated [-Wdeprecated-declarations] + 9726 | PySys_SetArgvEx(1, const_cast(argv), 0); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/python3.11/Python.h:96: +/usr/include/python3.11/sysmodule.h:14:38: note: declared here + 14 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgvEx(int, wchar_t **, int); + | ^~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc: At global scope: +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:654:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long unsigned int)' defined but not used [-Wunused-function] + 654 | Object cppToPy(unsigned long n) { return PyLong_FromUnsignedLong(n); } + | ^~~~~~~ +/build/gringo-5.4.1/libpyclingo/pyclingo.cc:653:8: warning: '{anonymous}::Object {anonymous}::cppToPy(long int)' defined but not used [-Wunused-function] + 653 | Object cppToPy(long n) { return PyLong_FromLong(n); } + | ^~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libluaclingo/luaclingo.cc:32: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from '{anonymous}::luaToVals(lua_State*, int)::' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:487:51, + inlined from 'decltype (f()) {anonymous}::protect(lua_State*, T) [with T = luaToVals(lua_State*, int)::]' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:44:47, + inlined from 'std::vector* {anonymous}::luaToVals(lua_State*, int)' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:487:16: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/gringo-5.4.1/libluaclingo/luaclingo.cc: In function 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)': +/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1405:47: warning: '*(unsigned char*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::positive))' may be used uninitialized [-Wmaybe-uninitialized] + 1405 | if (invert) { sym.positive = !sym.positive; } + | ~~~~^~~~~~~~ +/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1403:32: note: '*(unsigned char*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::positive))' was declared here + 1403 | symbolic_literal_t sym; + | ^~~ +In function 'T {anonymous}::call_c_(Types*, lua_State*, F, Args ...) [with T = long long unsigned int; F = bool (*)(const clingo_symbolic_atoms*, long long unsigned int, long long unsigned int*); Args = {const clingo_symbolic_atoms*, long long unsigned int}]', + inlined from 'decltype ({anonymous}::call_c_(static_cast(nullptr), L, f, ::call_c::args ...)) {anonymous}::call_c(lua_State*, F, Args ...) [with F = bool (*)(const clingo_symbolic_atoms*, long long unsigned int, long long unsigned int*); Args = {const clingo_symbolic_atoms*, long long unsigned int}; T = Types]' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:134:19, + inlined from 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)' at /build/gringo-5.4.1/libluaclingo/luaclingo.cc:1406:29: +/build/gringo-5.4.1/libluaclingo/luaclingo.cc:120:19: warning: '*(::symbol_wrapper*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::symbol)).{anonymous}::symbol_wrapper::symbol' may be used uninitialized [-Wmaybe-uninitialized] + 120 | handle_c_error(L, f(args..., &ret)); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/gringo-5.4.1/libluaclingo/luaclingo.cc: In function 'std::vector* {anonymous}::luaToLits(lua_State*, int, const clingo_symbolic_atoms_t*, bool, bool)': +/build/gringo-5.4.1/libluaclingo/luaclingo.cc:1403:32: note: '*(::symbol_wrapper*)((char*)&sym + offsetof(::symbolic_literal_t, ::symbolic_literal_t::symbol)).{anonymous}::symbol_wrapper::symbol' was declared here + 1403 | symbolic_literal_t sym; + | ^~~ +[ 78%] Linking CXX executable ../../bin/test_gringo +cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gringo.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_gringo.dir/graph.cc.o CMakeFiles/test_gringo.dir/intervals.cc.o CMakeFiles/test_gringo.dir/main.cc.o CMakeFiles/test_gringo.dir/python.cc.o CMakeFiles/test_gringo.dir/safetycheck.cc.o CMakeFiles/test_gringo.dir/symbol.cc.o CMakeFiles/test_gringo.dir/term.cc.o CMakeFiles/test_gringo.dir/unique_vec.cc.o CMakeFiles/test_gringo.dir/utility.cc.o CMakeFiles/test_gringo.dir/ground/dependency.cc.o CMakeFiles/test_gringo.dir/ground/instantiation.cc.o CMakeFiles/test_gringo.dir/ground/literal.cc.o CMakeFiles/test_gringo.dir/ground/program.cc.o CMakeFiles/test_gringo.dir/ground/theory.cc.o CMakeFiles/test_gringo.dir/input/aggregate.cc.o CMakeFiles/test_gringo.dir/input/literal.cc.o CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o CMakeFiles/test_gringo.dir/input/parse_term.cc.o CMakeFiles/test_gringo.dir/input/program.cc.o CMakeFiles/test_gringo.dir/input/programbuilder.cc.o CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o CMakeFiles/test_gringo.dir/output/incremental.cc.o CMakeFiles/test_gringo.dir/output/lparse.cc.o CMakeFiles/test_gringo.dir/output/theory.cc.o CMakeFiles/test_gringo.dir/output/warnings.cc.o -o ../../bin/test_gringo ../../lib/libgringo.a ../../lib/libclasp.a ../../lib/libreify.a ../../lib/libpotassco.a +[ 78%] Linking CXX static library ../lib/libluaclingo.a +cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/cmake -P CMakeFiles/libluaclingo.dir/cmake_clean_target.cmake +cd /build/gringo-5.4.1/build.dir/hardening_mt/libluaclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libluaclingo.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libluaclingo.a CMakeFiles/libluaclingo.dir/luaclingo.cc.o +/usr/bin/ranlib ../lib/libluaclingo.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 78%] Built target libluaclingo +make -f examples/c/CMakeFiles/model.dir/build.make examples/c/CMakeFiles/model.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/model.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/model.dir/build.make examples/c/CMakeFiles/model.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 78%] Building C object examples/c/CMakeFiles/model.dir/model.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/model.dir/model.c.o -MF CMakeFiles/model.dir/model.c.o.d -o CMakeFiles/model.dir/model.c.o -c /build/gringo-5.4.1/examples/c/model.c +[ 79%] Linking C executable ../../bin/model +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/model.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/model.dir/model.c.o -o ../../bin/model ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 79%] Built target model +make -f examples/c/CMakeFiles/version.dir/build.make examples/c/CMakeFiles/version.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/version.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/version.dir/build.make examples/c/CMakeFiles/version.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 80%] Building C object examples/c/CMakeFiles/version.dir/version.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/version.dir/version.c.o -MF CMakeFiles/version.dir/version.c.o.d -o CMakeFiles/version.dir/version.c.o -c /build/gringo-5.4.1/examples/c/version.c +[ 81%] Linking C executable ../../bin/version +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/version.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/version.dir/version.c.o -o ../../bin/version ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 81%] Built target version +make -f examples/c/CMakeFiles/backend.dir/build.make examples/c/CMakeFiles/backend.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/backend.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/backend.dir/build.make examples/c/CMakeFiles/backend.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 81%] Building C object examples/c/CMakeFiles/backend.dir/backend.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/backend.dir/backend.c.o -MF CMakeFiles/backend.dir/backend.c.o.d -o CMakeFiles/backend.dir/backend.c.o -c /build/gringo-5.4.1/examples/c/backend.c +[ 82%] Linking C executable ../../bin/backend +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/backend.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/backend.dir/backend.c.o -o ../../bin/backend ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 82%] Built target backend +make -f examples/c/CMakeFiles/control.dir/build.make examples/c/CMakeFiles/control.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/control.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/control.dir/build.make examples/c/CMakeFiles/control.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 83%] Building C object examples/c/CMakeFiles/control.dir/control.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/control.dir/control.c.o -MF CMakeFiles/control.dir/control.c.o.d -o CMakeFiles/control.dir/control.c.o -c /build/gringo-5.4.1/examples/c/control.c +[ 83%] Linking C executable ../../bin/control +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/control.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/control.dir/control.c.o -o ../../bin/control ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 83%] Built target control +make -f examples/c/CMakeFiles/propagator.dir/build.make examples/c/CMakeFiles/propagator.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/propagator.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/propagator.dir/build.make examples/c/CMakeFiles/propagator.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 83%] Building C object examples/c/CMakeFiles/propagator.dir/propagator.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/propagator.dir/propagator.c.o -MF CMakeFiles/propagator.dir/propagator.c.o.d -o CMakeFiles/propagator.dir/propagator.c.o -c /build/gringo-5.4.1/examples/c/propagator.c +[ 84%] Linking C executable ../../bin/propagator +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/propagator.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/propagator.dir/propagator.c.o -o ../../bin/propagator ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 84%] Built target propagator +make -f examples/c/CMakeFiles/symbolic-atoms.dir/build.make examples/c/CMakeFiles/symbolic-atoms.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/symbolic-atoms.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/symbolic-atoms.dir/build.make examples/c/CMakeFiles/symbolic-atoms.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 85%] Building C object examples/c/CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o -MF CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o.d -o CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o -c /build/gringo-5.4.1/examples/c/symbolic-atoms.c +[ 85%] Linking C executable ../../bin/symbolic-atoms +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/symbolic-atoms.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/symbolic-atoms.dir/symbolic-atoms.c.o" -o ../../bin/symbolic-atoms ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 85%] Built target symbolic-atoms +make -f examples/c/CMakeFiles/configuration.dir/build.make examples/c/CMakeFiles/configuration.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/configuration.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/configuration.dir/build.make examples/c/CMakeFiles/configuration.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 86%] Building C object examples/c/CMakeFiles/configuration.dir/configuration.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/configuration.dir/configuration.c.o -MF CMakeFiles/configuration.dir/configuration.c.o.d -o CMakeFiles/configuration.dir/configuration.c.o -c /build/gringo-5.4.1/examples/c/configuration.c +[ 86%] Linking C executable ../../bin/configuration +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/configuration.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/configuration.dir/configuration.c.o -o ../../bin/configuration ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 86%] Built target test_gringo +make -f examples/c/CMakeFiles/statistics.dir/build.make examples/c/CMakeFiles/statistics.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/statistics.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/statistics.dir/build.make examples/c/CMakeFiles/statistics.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 87%] Building C object examples/c/CMakeFiles/statistics.dir/statistics.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/statistics.dir/statistics.c.o -MF CMakeFiles/statistics.dir/statistics.c.o.d -o CMakeFiles/statistics.dir/statistics.c.o -c /build/gringo-5.4.1/examples/c/statistics.c +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 87%] Built target configuration +make -f examples/c/CMakeFiles/symbol.dir/build.make examples/c/CMakeFiles/symbol.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/symbol.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/symbol.dir/build.make examples/c/CMakeFiles/symbol.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 88%] Building C object examples/c/CMakeFiles/symbol.dir/symbol.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/symbol.dir/symbol.c.o -MF CMakeFiles/symbol.dir/symbol.c.o.d -o CMakeFiles/symbol.dir/symbol.c.o -c /build/gringo-5.4.1/examples/c/symbol.c +[ 88%] Linking C executable ../../bin/symbol +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/symbol.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/symbol.dir/symbol.c.o -o ../../bin/symbol ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 88%] Built target symbol +make -f examples/c/CMakeFiles/ast.dir/build.make examples/c/CMakeFiles/ast.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/ast.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/ast.dir/build.make examples/c/CMakeFiles/ast.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 88%] Building C object examples/c/CMakeFiles/ast.dir/ast.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/ast.dir/ast.c.o -MF CMakeFiles/ast.dir/ast.c.o.d -o CMakeFiles/ast.dir/ast.c.o -c /build/gringo-5.4.1/examples/c/ast.c +[ 88%] Linking C executable ../../bin/statistics +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/statistics.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/statistics.dir/statistics.c.o -o ../../bin/statistics ../../bin/libclingo.so.3.0 +[ 89%] Linking C executable ../../bin/ast +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/ast.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ast.dir/ast.c.o -o ../../bin/ast ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 89%] Built target statistics +make -f examples/c/CMakeFiles/solve-async.dir/build.make examples/c/CMakeFiles/solve-async.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/solve-async.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/solve-async.dir/build.make examples/c/CMakeFiles/solve-async.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 90%] Building C object examples/c/CMakeFiles/solve-async.dir/solve-async.c.o +[ 90%] Built target ast +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/solve-async.dir/solve-async.c.o -MF CMakeFiles/solve-async.dir/solve-async.c.o.d -o CMakeFiles/solve-async.dir/solve-async.c.o -c /build/gringo-5.4.1/examples/c/solve-async.c +make -f examples/c/CMakeFiles/theory-atoms.dir/build.make examples/c/CMakeFiles/theory-atoms.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/theory-atoms.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/theory-atoms.dir/build.make examples/c/CMakeFiles/theory-atoms.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 91%] Building C object examples/c/CMakeFiles/theory-atoms.dir/theory-atoms.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/theory-atoms.dir/theory-atoms.c.o -MF CMakeFiles/theory-atoms.dir/theory-atoms.c.o.d -o CMakeFiles/theory-atoms.dir/theory-atoms.c.o -c /build/gringo-5.4.1/examples/c/theory-atoms.c +[ 91%] Linking C executable ../../bin/theory-atoms +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/theory-atoms.dir/link.txt --verbose=1 +[ 91%] Linking C executable ../../bin/solve-async +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/solve-async.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/theory-atoms.dir/theory-atoms.c.o" -o ../../bin/theory-atoms ../../bin/libclingo.so.3.0 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/solve-async.dir/solve-async.c.o" -o ../../bin/solve-async ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 91%] Built target solve-async +make -f examples/c/CMakeFiles/application.dir/build.make examples/c/CMakeFiles/application.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/c /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/c /build/gringo-5.4.1/build.dir/hardening_mt/examples/c/CMakeFiles/application.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/c/CMakeFiles/application.dir/build.make examples/c/CMakeFiles/application.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 91%] Building C object examples/c/CMakeFiles/application.dir/application.c.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cc -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=gnu11 -MD -MT examples/c/CMakeFiles/application.dir/application.c.o -MF CMakeFiles/application.dir/application.c.o.d -o CMakeFiles/application.dir/application.c.o -c /build/gringo-5.4.1/examples/c/application.c +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 92%] Linking C executable ../../bin/application +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/c && /usr/bin/cmake -E cmake_link_script CMakeFiles/application.dir/link.txt --verbose=1 +[ 92%] Built target theory-atoms +make -f examples/cc/CMakeFiles/cc-solve-iteratively.dir/build.make examples/cc/CMakeFiles/cc-solve-iteratively.dir/depend +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/application.dir/application.c.o -o ../../bin/application ../../bin/libclingo.so.3.0 +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-solve-iteratively.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/cc/CMakeFiles/cc-solve-iteratively.dir/build.make examples/cc/CMakeFiles/cc-solve-iteratively.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 92%] Building CXX object examples/cc/CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o -MF CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o.d -o CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o -c /build/gringo-5.4.1/examples/cc/solve-iteratively.cc +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 92%] Built target application +make -f examples/cc/CMakeFiles/cc-inject-terms.dir/build.make examples/cc/CMakeFiles/cc-inject-terms.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-inject-terms.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f examples/cc/CMakeFiles/cc-inject-terms.dir/build.make examples/cc/CMakeFiles/cc-inject-terms.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 92%] Building CXX object examples/cc/CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o -MF CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o.d -o CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o -c /build/gringo-5.4.1/examples/cc/inject-terms.cc +[ 93%] Linking CXX executable ../../bin/cc-solve-iteratively +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/cmake -E cmake_link_script CMakeFiles/cc-solve-iteratively.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/cc-solve-iteratively.dir/solve-iteratively.cc.o" -o ../../bin/cc-solve-iteratively ../../bin/libclingo.so.3.0 +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 93%] Built target cc-solve-iteratively +make -f examples/cc/CMakeFiles/cc-heuristic.dir/build.make examples/cc/CMakeFiles/cc-heuristic.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc/CMakeFiles/cc-heuristic.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 95%] Built target pyclingo +make -f examples/cc/CMakeFiles/cc-heuristic.dir/build.make examples/cc/CMakeFiles/cc-heuristic.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 93%] Building CXX object examples/cc/CMakeFiles/cc-heuristic.dir/heuristic.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/c++ -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT examples/cc/CMakeFiles/cc-heuristic.dir/heuristic.cc.o -MF CMakeFiles/cc-heuristic.dir/heuristic.cc.o.d -o CMakeFiles/cc-heuristic.dir/heuristic.cc.o -c /build/gringo-5.4.1/examples/cc/heuristic.cc +[ 93%] Linking CXX executable ../../bin/test_clingo +cd /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clingo.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_clingo.dir/ast.cc.o CMakeFiles/test_clingo.dir/clingo.cc.o CMakeFiles/test_clingo.dir/main.cc.o CMakeFiles/test_clingo.dir/propagator.cc.o CMakeFiles/test_clingo.dir/symbol.cc.o CMakeFiles/test_clingo.dir/variant.cc.o -o ../../bin/test_clingo ../../bin/libclingo.so.3.0 +/usr/bin/ld: CMakeFiles/test_clingo.dir/clingo.cc.o: in function `Clingo::Test::C_A_T_C_H_T_E_S_T_2()': +./build.dir/hardening_mt/libclingo/tests/./libclingo/tests/clingo.cc:97: warning: the use of `tmpnam' is dangerous, better use `mkstemp' +In file included from /usr/include/c++/12/vector:70, + from /build/gringo-5.4.1/libclingo/clingo.hh:34, + from /build/gringo-5.4.1/examples/cc/heuristic.cc:4: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 93%] Built target test_clingo make -f app/luaclingo/CMakeFiles/luaclingo.dir/build.make app/luaclingo/CMakeFiles/luaclingo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/luaclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/luaclingo /build/gringo-5.4.1/build.dir/hardening_mt/app/luaclingo/CMakeFiles/luaclingo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f app/luaclingo/CMakeFiles/luaclingo.dir/build.make app/luaclingo/CMakeFiles/luaclingo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 95%] Building CXX object app/luaclingo/CMakeFiles/luaclingo.dir/main.cc.o +[ 93%] Building CXX object app/luaclingo/CMakeFiles/luaclingo.dir/main.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/app/luaclingo && /usr/bin/c++ -DCLINGO_WITH_LUA -DLUACLINGO_NO_VISIBILITY -Dluaclingo_EXPORTS -I/usr/include/lua5.4 -I/build/gringo-5.4.1/libluaclingo -I/build/gringo-5.4.1/libclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT app/luaclingo/CMakeFiles/luaclingo.dir/main.cc.o -MF CMakeFiles/luaclingo.dir/main.cc.o.d -o CMakeFiles/luaclingo.dir/main.cc.o -c /build/gringo-5.4.1/app/luaclingo/main.cc -[ 96%] Linking CXX shared module ../../bin/lua/clingo.so +[ 94%] Linking CXX shared module ../../bin/lua/clingo.so cd /build/gringo-5.4.1/build.dir/hardening_mt/app/luaclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/luaclingo.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -o ../../bin/lua/clingo.so CMakeFiles/luaclingo.dir/main.cc.o ../../lib/libluaclingo.a ../../bin/libclingo.so.3.0 -llua5.4 -lm +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:154:46: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:155:46: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Clingo::Symbol&}; _Tp = Clingo::Symbol; _Alloc = std::allocator]', + inlined from 'virtual void ColoringHeuristic::init(Clingo::PropagateInit&)' at /build/gringo-5.4.1/examples/cc/heuristic.cc:165:40: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 96%] Built target luaclingo +[ 94%] Built target luaclingo make -f app/gringo/CMakeFiles/gringo.dir/build.make app/gringo/CMakeFiles/gringo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/gringo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/gringo /build/gringo-5.4.1/build.dir/hardening_mt/app/gringo/CMakeFiles/gringo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f app/gringo/CMakeFiles/gringo.dir/build.make app/gringo/CMakeFiles/gringo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 97%] Building CXX object app/gringo/CMakeFiles/gringo.dir/main.cc.o +[ 95%] Building CXX object app/gringo/CMakeFiles/gringo.dir/main.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/app/gringo && /usr/bin/c++ -DCLINGO_WITH_LUA -DCLINGO_WITH_PYTHON -DLUACLINGO_NO_VISIBILITY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/libluaclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT app/gringo/CMakeFiles/gringo.dir/main.cc.o -MF CMakeFiles/gringo.dir/main.cc.o.d -o CMakeFiles/gringo.dir/main.cc.o -c /build/gringo-5.4.1/app/gringo/main.cc -[ 97%] Linking CXX executable ../../bin/gringo +[ 95%] Linking CXX executable ../../bin/gringo cd /build/gringo-5.4.1/build.dir/hardening_mt/app/gringo && /usr/bin/cmake -E cmake_link_script CMakeFiles/gringo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/gringo.dir/main.cc.o -o ../../bin/gringo ../../lib/libpyclingo.a ../../lib/libluaclingo.a ../../bin/libclingo.so.3.0 /usr/lib/arm-linux-gnueabihf/libpython3.11.so -llua5.4 -lm +[ 96%] Linking CXX executable ../../bin/cc-heuristic +cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/cmake -E cmake_link_script CMakeFiles/cc-heuristic.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/cc-heuristic.dir/heuristic.cc.o" -o ../../bin/cc-heuristic ../../bin/libclingo.so.3.0 make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 97%] Built target gringo +[ 96%] Built target gringo make -f app/clingo/CMakeFiles/clingo.dir/build.make app/clingo/CMakeFiles/clingo.dir/depend make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/clingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo/CMakeFiles/clingo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' make -f app/clingo/CMakeFiles/clingo.dir/build.make app/clingo/CMakeFiles/clingo.dir/build make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 98%] Building CXX object app/clingo/CMakeFiles/clingo.dir/main.cc.o +[ 97%] Building CXX object app/clingo/CMakeFiles/clingo.dir/main.cc.o cd /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo && /usr/bin/c++ -DCLINGO_WITH_LUA -DCLINGO_WITH_PYTHON -DLUACLINGO_NO_VISIBILITY -DPYCLINGO_NO_VISIBILITY -I/build/gringo-5.4.1/libclingo -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libluaclingo -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fvisibility=hidden -std=c++14 -MD -MT app/clingo/CMakeFiles/clingo.dir/main.cc.o -MF CMakeFiles/clingo.dir/main.cc.o.d -o CMakeFiles/clingo.dir/main.cc.o -c /build/gringo-5.4.1/app/clingo/main.cc -[ 98%] Linking CXX executable ../../bin/clingo +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 97%] Built target cc-heuristic +[ 97%] Linking CXX executable ../../bin/clingo cd /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/clingo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/clingo.dir/main.cc.o -o ../../bin/clingo ../../lib/libpyclingo.a ../../lib/libluaclingo.a /usr/lib/arm-linux-gnueabihf/libpython3.11.so ../../bin/libclingo.so.3.0 -llua5.4 -lm make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 98%] Built target clingo -[ 99%] Linking CXX executable ../../bin/cc-inject-terms +[ 97%] Built target clingo +[ 98%] Linking CXX executable ../../bin/cc-inject-terms cd /build/gringo-5.4.1/build.dir/hardening_mt/examples/cc && /usr/bin/cmake -E cmake_link_script CMakeFiles/cc-inject-terms.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic "CMakeFiles/cc-inject-terms.dir/inject-terms.cc.o" -o ../../bin/cc-inject-terms ../../bin/libclingo.so.3.0 make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[ 99%] Built target cc-inject-terms -[100%] Linking CXX executable ../../bin/test_gringo -cd /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gringo.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test_gringo.dir/graph.cc.o CMakeFiles/test_gringo.dir/intervals.cc.o CMakeFiles/test_gringo.dir/main.cc.o CMakeFiles/test_gringo.dir/python.cc.o CMakeFiles/test_gringo.dir/safetycheck.cc.o CMakeFiles/test_gringo.dir/symbol.cc.o CMakeFiles/test_gringo.dir/term.cc.o CMakeFiles/test_gringo.dir/unique_vec.cc.o CMakeFiles/test_gringo.dir/utility.cc.o CMakeFiles/test_gringo.dir/ground/dependency.cc.o CMakeFiles/test_gringo.dir/ground/instantiation.cc.o CMakeFiles/test_gringo.dir/ground/literal.cc.o CMakeFiles/test_gringo.dir/ground/program.cc.o CMakeFiles/test_gringo.dir/ground/theory.cc.o CMakeFiles/test_gringo.dir/input/aggregate.cc.o CMakeFiles/test_gringo.dir/input/literal.cc.o CMakeFiles/test_gringo.dir/input/nongroundgrammar.cc.o CMakeFiles/test_gringo.dir/input/nongroundlexer.cc.o CMakeFiles/test_gringo.dir/input/parse_term.cc.o CMakeFiles/test_gringo.dir/input/program.cc.o CMakeFiles/test_gringo.dir/input/programbuilder.cc.o CMakeFiles/test_gringo.dir/output/aspcomp13.cc.o CMakeFiles/test_gringo.dir/output/incremental.cc.o CMakeFiles/test_gringo.dir/output/lparse.cc.o CMakeFiles/test_gringo.dir/output/theory.cc.o CMakeFiles/test_gringo.dir/output/warnings.cc.o -o ../../bin/test_gringo ../../lib/libgringo.a ../../lib/libclasp.a ../../lib/libreify.a ../../lib/libpotassco.a +[ 98%] Built target cc-inject-terms +[ 99%] Linking CXX static library ../lib/libpyclingom.a +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -P CMakeFiles/libpyclingom.dir/cmake_clean_target.cmake +cd /build/gringo-5.4.1/build.dir/hardening_mt/libpyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/libpyclingom.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libpyclingom.a CMakeFiles/libpyclingom.dir/pyclingo.cc.o +/usr/bin/ranlib ../lib/libpyclingom.a +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 99%] Built target libpyclingom +make -f app/pyclingo/CMakeFiles/pyclingo.dir/build.make app/pyclingo/CMakeFiles/pyclingo.dir/depend +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +cd /build/gringo-5.4.1/build.dir/hardening_mt && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/gringo-5.4.1 /build/gringo-5.4.1/app/pyclingo /build/gringo-5.4.1/build.dir/hardening_mt /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo/CMakeFiles/pyclingo.dir/DependInfo.cmake --color= +make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' +make -f app/pyclingo/CMakeFiles/pyclingo.dir/build.make app/pyclingo/CMakeFiles/pyclingo.dir/build +make[4]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' +[ 99%] Building CXX object app/pyclingo/CMakeFiles/pyclingo.dir/main.cc.o +cd /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo && /usr/bin/c++ -DCLINGO_WITH_PYTHON -DPYCLINGO_NO_VISIBILITY -Dpyclingo_EXPORTS -I/build/gringo-5.4.1/libpyclingo -I/build/gringo-5.4.1/libclingo -isystem /usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -MD -MT app/pyclingo/CMakeFiles/pyclingo.dir/main.cc.o -MF CMakeFiles/pyclingo.dir/main.cc.o.d -o CMakeFiles/pyclingo.dir/main.cc.o -c /build/gringo-5.4.1/app/pyclingo/main.cc +[100%] Linking CXX shared module ../../bin/python/clingo.cpython-311-arm-linux-gnueabihf.so +cd /build/gringo-5.4.1/build.dir/hardening_mt/app/pyclingo && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyclingo.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/gringo-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -o ../../bin/python/clingo.cpython-311-arm-linux-gnueabihf.so CMakeFiles/pyclingo.dir/main.cc.o ../../lib/libpyclingom.a ../../bin/libclingo.so.3.0 make[4]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' -[100%] Built target test_gringo +[100%] Built target pyclingo make[3]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' /usr/bin/cmake -E cmake_progress_start /build/gringo-5.4.1/build.dir/hardening_mt/CMakeFiles 0 make[2]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' @@ -12957,10 +13000,10 @@ dh_auto_test --builddirectory=build.dir/hardening_mt -- -e LD_LIBRARY_PATH="/build/gringo-5.4.1/build.dir/hardening_mt/bin:" &&\ { EXIT_CODE=$? ; echo "Exit $EXIT_CODE" ; test -d build.dir/hardening_mt/Testing/Temporary && tail -n +1 -v -- build.dir/hardening_mt/Testing/Temporary/* ; exit $EXIT_CODE ; } ||\ { EXIT_CODE=$? ; echo "Exit $EXIT_CODE" ; test -d build.dir/hardening_mt/Testing/Temporary && tail -n +1 -v -- build.dir/hardening_mt/Testing/Temporary/* ; exit $EXIT_CODE ; } - cd build.dir/hardening_mt && make -j3 test ARGS\+=--verbose ARGS\+=-j3 -e LD_LIBRARY_PATH=/build/gringo-5.4.1/build.dir/hardening_mt/bin: + cd build.dir/hardening_mt && make -j4 test ARGS\+=--verbose ARGS\+=-j4 -e LD_LIBRARY_PATH=/build/gringo-5.4.1/build.dir/hardening_mt/bin: make[2]: Entering directory '/build/gringo-5.4.1/build.dir/hardening_mt' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/build/gringo-5.4.1/build.dir/hardening_mt/DartConfiguration.tcl UpdateCTestConfiguration from :/build/gringo-5.4.1/build.dir/hardening_mt/DartConfiguration.tcl Test project /build/gringo-5.4.1/build.dir/hardening_mt @@ -12988,80 +13031,80 @@ 3: Test command: /build/gringo-5.4.1/build.dir/hardening_mt/bin/test_reify 3: Working Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests 3: Test timeout computed to be: 10000000 -3: =============================================================================== -3: All tests passed (28 assertions in 1 test case) -3: -1/6 Test #3: test_reify ....................... Passed 0.01 sec test 4 Start 4: test_gringo 4: Test command: /build/gringo-5.4.1/build.dir/hardening_mt/bin/test_gringo 4: Working Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests 4: Test timeout computed to be: 10000000 -1: =============================================================================== -1: All tests passed (2845 assertions in 21 test cases) -1: -2/6 Test #1: test_lp .......................... Passed 0.04 sec +3: =============================================================================== +3: All tests passed (28 assertions in 1 test case) +3: +1/6 Test #3: test_reify ....................... Passed 0.08 sec test 5 Start 5: test_clingo 5: Test command: /build/gringo-5.4.1/build.dir/hardening_mt/bin/test_clingo 5: Working Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests 5: Test timeout computed to be: 10000000 -5: =============================================================================== -5: All tests passed (562 assertions in 8 test cases) -5: -3/6 Test #5: test_clingo ...................... Passed 0.10 sec +1: =============================================================================== +1: All tests passed (2845 assertions in 21 test cases) +1: +2/6 Test #1: test_lp .......................... Passed 0.28 sec test 6 Start 6: test_clingo_app 6: Test command: /usr/bin/python3 "/build/gringo-5.4.1/app/clingo/tests/run.py" "-c" "/build/gringo-5.4.1/build.dir/hardening_mt/bin/clingo" "run" "--" "-t8" 6: Working Directory: /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo/tests 6: Test timeout computed to be: 10000000 +5: =============================================================================== +5: All tests passed (562 assertions in 8 test cases) +5: +3/6 Test #5: test_clingo ...................... Passed 0.79 sec 2: =============================================================================== 2: All tests passed (129 assertions in 16 test cases) 2: -4/6 Test #2: test_opts ........................ Passed 1.01 sec +4/6 Test #2: test_opts ........................ Passed 1.07 sec 4: =============================================================================== 4: All tests passed (1719 assertions in 24 test cases) 4: -5/6 Test #4: test_gringo ...................... Passed 1.23 sec +5/6 Test #4: test_gringo ...................... Passed 8.25 sec 6: =============================================================================== 6: All tests passed (98 test cases) -6/6 Test #6: test_clingo_app .................. Passed 52.44 sec +6/6 Test #6: test_clingo_app .................. Passed 256.68 sec 100% tests passed, 0 tests failed out of 6 -Total Test time (real) = 52.59 sec +Total Test time (real) = 257.16 sec make[2]: Leaving directory '/build/gringo-5.4.1/build.dir/hardening_mt' Exit 0 ==> build.dir/hardening_mt/Testing/Temporary/CTestCostData.txt <== -test_lp 1 0.0371557 -test_opts 1 1.01298 -test_reify 1 0.0142543 -test_gringo 1 1.22902 -test_clingo 1 0.0979566 -test_clingo_app 1 52.4358 +test_lp 1 0.275907 +test_opts 1 1.07123 +test_reify 1 0.0755279 +test_gringo 1 8.24715 +test_clingo 1 0.790695 +test_clingo_app 1 256.68 --- ==> build.dir/hardening_mt/Testing/Temporary/LastTest.log <== -Start testing: Jun 08 20:53 -12 +Start testing: Jun 10 00:35 +14 ---------------------------------------------------------- 3/6 Testing: test_reify 3/6 Test: test_reify Command: "/build/gringo-5.4.1/build.dir/hardening_mt/bin/test_reify" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libreify/tests -"test_reify" start time: Jun 08 20:53 -12 +"test_reify" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (28 assertions in 1 test case) -Test time = 0.01 sec +Test time = 0.08 sec ---------------------------------------------------------- Test Passed. -"test_reify" end time: Jun 08 20:53 -12 +"test_reify" end time: Jun 10 00:35 +14 "test_reify" time elapsed: 00:00:00 ---------------------------------------------------------- @@ -13069,17 +13112,17 @@ 1/6 Test: test_lp Command: "/build/gringo-5.4.1/build.dir/hardening_mt/bin/test_potassco_lp" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests -"test_lp" start time: Jun 08 20:53 -12 +"test_lp" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (2845 assertions in 21 test cases) -Test time = 0.04 sec +Test time = 0.28 sec ---------------------------------------------------------- Test Passed. -"test_lp" end time: Jun 08 20:53 -12 +"test_lp" end time: Jun 10 00:35 +14 "test_lp" time elapsed: 00:00:00 ---------------------------------------------------------- @@ -13087,17 +13130,17 @@ 5/6 Test: test_clingo Command: "/build/gringo-5.4.1/build.dir/hardening_mt/bin/test_clingo" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libclingo/tests -"test_clingo" start time: Jun 08 20:53 -12 +"test_clingo" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (562 assertions in 8 test cases) -Test time = 0.10 sec +Test time = 0.79 sec ---------------------------------------------------------- Test Passed. -"test_clingo" end time: Jun 08 20:53 -12 +"test_clingo" end time: Jun 10 00:35 +14 "test_clingo" time elapsed: 00:00:00 ---------------------------------------------------------- @@ -13105,17 +13148,17 @@ 2/6 Test: test_opts Command: "/build/gringo-5.4.1/build.dir/hardening_mt/bin/test_potassco_opts" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/clasp/libpotassco/tests -"test_opts" start time: Jun 08 20:53 -12 +"test_opts" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (129 assertions in 16 test cases) -Test time = 1.01 sec +Test time = 1.07 sec ---------------------------------------------------------- Test Passed. -"test_opts" end time: Jun 08 20:53 -12 +"test_opts" end time: Jun 10 00:35 +14 "test_opts" time elapsed: 00:00:01 ---------------------------------------------------------- @@ -13123,38 +13166,38 @@ 4/6 Test: test_gringo Command: "/build/gringo-5.4.1/build.dir/hardening_mt/bin/test_gringo" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/libgringo/tests -"test_gringo" start time: Jun 08 20:53 -12 +"test_gringo" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (1719 assertions in 24 test cases) -Test time = 1.23 sec +Test time = 8.25 sec ---------------------------------------------------------- Test Passed. -"test_gringo" end time: Jun 08 20:53 -12 -"test_gringo" time elapsed: 00:00:01 +"test_gringo" end time: Jun 10 00:36 +14 +"test_gringo" time elapsed: 00:00:08 ---------------------------------------------------------- 6/6 Testing: test_clingo_app 6/6 Test: test_clingo_app Command: "/usr/bin/python3" "/build/gringo-5.4.1/app/clingo/tests/run.py" "-c" "/build/gringo-5.4.1/build.dir/hardening_mt/bin/clingo" "run" "--" "-t8" Directory: /build/gringo-5.4.1/build.dir/hardening_mt/app/clingo/tests -"test_clingo_app" start time: Jun 08 20:53 -12 +"test_clingo_app" start time: Jun 10 00:35 +14 Output: ---------------------------------------------------------- =============================================================================== All tests passed (98 test cases) -Test time = 52.44 sec +Test time = 256.68 sec ---------------------------------------------------------- Test Passed. -"test_clingo_app" end time: Jun 08 20:54 -12 -"test_clingo_app" time elapsed: 00:00:52 +"test_clingo_app" end time: Jun 10 00:40 +14 +"test_clingo_app" time elapsed: 00:04:16 ---------------------------------------------------------- -End testing: Jun 08 20:54 -12 +End testing: Jun 10 00:40 +14 make[1]: Leaving directory '/build/gringo-5.4.1' create-stamp debian/debhelper-build-stamp dh_prep @@ -13178,18 +13221,18 @@ debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/gringo-5.4.1' dh_shlibdeps -l/build/gringo-5.4.1/build.dir/hardening_mt/bin -dpkg-shlibdeps: warning: debian/gringo/usr/bin/lpconvert contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/gringo/usr/bin/reify 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/gringo/usr/lib/libclingo.so.3.0 found in none of the libraries dpkg-shlibdeps: warning: debian/gringo/usr/bin/clingo contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/gringo/usr/bin/lpconvert contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/gringo/usr/bin/gringo 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/gringo/usr/lib/libclingo.so.3.0 found in none of the libraries +dpkg-shlibdeps: warning: debian/gringo/usr/bin/reify contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin make[1]: Leaving directory '/build/gringo-5.4.1' dh_installdeb dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'gringo-dbgsym' in '../gringo-dbgsym_5.4.1-3.1_armhf.deb'. dpkg-deb: building package 'gringo' in '../gringo_5.4.1-3.1_armhf.deb'. +dpkg-deb: building package 'gringo-dbgsym' in '../gringo-dbgsym_5.4.1-3.1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../gringo_5.4.1-3.1_armhf.buildinfo dpkg-genchanges --build=binary -O../gringo_5.4.1-3.1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -13197,12 +13240,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/7249/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/7249/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/10758 and its subdirectories -I: Current time: Thu Jun 8 20:55:58 -12 2023 -I: pbuilder-time-stamp: 1686300958 +I: removing directory /srv/workspace/pbuilder/7249 and its subdirectories +I: Current time: Sat Jun 10 00:48:20 +14 2023 +I: pbuilder-time-stamp: 1686307700