I: pbuilder: network access will be disabled during build I: Current time: Tue Jun 4 01:24:01 +14 2024 I: pbuilder-time-stamp: 1717413841 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [binaryen_116-1.dsc] I: copying [./binaryen_116.orig.tar.gz] I: copying [./binaryen_116-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Sep 15 18:58:22 2023 gpgv: using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4 gpgv: issuer "apo@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./binaryen_116-1.dsc: no acceptable signature found dpkg-source: info: extracting binaryen in binaryen-116 dpkg-source: info: unpacking binaryen_116.orig.tar.gz dpkg-source: info: unpacking binaryen_116-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/16230/tmp/hooks/D01_modify_environment starting debug: Running on virt32c. 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 3 11:24 /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/16230/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/16230/tmp/hooks/D02_print_environment starting I: set 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path 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=experimental EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=fb7df1390cd64b33a231996aa58659dc 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=16230 PS4='+ ' 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.1zUNihVa/pbuilderrc_rT12 --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1zUNihVa/b2 --logfile b2/build.log binaryen_116-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 i-capture-the-hostname 6.1.0-21-armmp-lpae #1 SMP Debian 6.1.90-1 (2024-05-03) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 26 07:34 /bin -> usr/bin I: user script /srv/workspace/pbuilder/16230/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper-compat (= 13), python3 dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19450 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13t64{a} libbrotli1{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libjsoncpp25{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.5-0{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libpipeline1{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libtool{a} libuchardet0{a} libuv1t64{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules libssl3 lynx psmisc publicsuffix wget 0 packages upgraded, 65 newly installed, 0 to remove and 0 not upgraded. Need to get 34.5 MB of archives. After unpacking 131 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf libpython3.11-minimal armhf 3.11.9-1 [805 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf libexpat1 armhf 2.6.2-1 [83.5 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf python3.11-minimal armhf 3.11.9-1 [1600 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf python3-minimal armhf 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf libreadline8t64 armhf 8.2-4 [145 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf libpython3.11-stdlib armhf 3.11.9-1 [1704 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf python3.11 armhf 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf libpython3-stdlib armhf 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian unstable/main armhf python3 armhf 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian unstable/main armhf libproc2-0 armhf 2:4.0.4-4 [55.7 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf procps armhf 2:4.0.4-4 [864 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.22 [22.4 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3 [314 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3 [98.1 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3 [42.0 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.21-14+b1 [157 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b1 [65.7 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-4 [1090 kB] Get: 23 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.1-7 [87.7 kB] Get: 24 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.7-2 [33.3 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.12.1-1 [1375 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf autoconf all 2.71-3 [332 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf autopoint all 0.21-14 [496 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-4+b1 [9070 kB] Get: 32 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg-2 [583 kB] Get: 33 http://deb.debian.org/debian unstable/main armhf libarchive13t64 armhf 3.7.2-2 [304 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libbrotli1 armhf 1.1.0-2+b3 [284 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libkrb5support0 armhf 1.20.1-6+b1 [30.6 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf libcom-err2 armhf 1.47.1-1 [22.1 kB] Get: 37 http://deb.debian.org/debian unstable/main armhf libk5crypto3 armhf 1.20.1-6+b1 [75.5 kB] Get: 38 http://deb.debian.org/debian unstable/main armhf libkeyutils1 armhf 1.6.3-3 [7908 B] Get: 39 http://deb.debian.org/debian unstable/main armhf libkrb5-3 armhf 1.20.1-6+b1 [290 kB] Get: 40 http://deb.debian.org/debian unstable/main armhf libgssapi-krb5-2 armhf 1.20.1-6+b1 [112 kB] Get: 41 http://deb.debian.org/debian unstable/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-6 [18.0 kB] Get: 42 http://deb.debian.org/debian unstable/main armhf libsasl2-2 armhf 2.1.28+dfsg1-6 [50.1 kB] Get: 43 http://deb.debian.org/debian unstable/main armhf libldap-2.5-0 armhf 2.5.17+dfsg-1 [161 kB] Get: 44 http://deb.debian.org/debian unstable/main armhf libnghttp2-14 armhf 1.61.0-1+b1 [64.1 kB] Get: 45 http://deb.debian.org/debian unstable/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.6 kB] Get: 46 http://deb.debian.org/debian unstable/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b4 [53.2 kB] Get: 47 http://deb.debian.org/debian unstable/main armhf libssh2-1t64 armhf 1.11.0-5 [199 kB] Get: 48 http://deb.debian.org/debian unstable/main armhf libcurl4t64 armhf 8.8.0-1 [394 kB] Get: 49 http://deb.debian.org/debian unstable/main armhf libjsoncpp25 armhf 1.9.5-6+b2 [69.9 kB] Get: 50 http://deb.debian.org/debian unstable/main armhf librhash0 armhf 1.4.3-3+b1 [143 kB] Get: 51 http://deb.debian.org/debian unstable/main armhf libuv1t64 armhf 1.48.0-4 [134 kB] Get: 52 http://deb.debian.org/debian unstable/main armhf cmake-data all 3.29.3-1 [2167 kB] Get: 53 http://deb.debian.org/debian unstable/main armhf cmake armhf 3.29.3-1+b2 [5216 kB] Get: 54 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.15.3 [88.0 kB] Get: 55 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-7 [517 kB] Get: 56 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 57 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 58 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 59 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 60 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.191-1+b1 [183 kB] Get: 61 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 62 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.21-14+b1 [1230 kB] Get: 63 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 64 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 65 http://deb.debian.org/debian unstable/main armhf debhelper all 13.15.3 [901 kB] Fetched 34.5 MB in 1s (35.7 MB/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 ... 19450 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.9-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.6.2-1_armhf.deb ... Unpacking libexpat1:armhf (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_armhf.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:armhf (3.11.9-1) ... Setting up libexpat1:armhf (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 19766 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_armhf.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:armhf. Preparing to unpack .../5-libreadline8t64_8.2-4_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:armhf (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_armhf.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (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 ... 20758 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.8-1_armhf.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package libproc2-0:armhf. Preparing to unpack .../01-libproc2-0_2%3a4.0.4-4_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.4-4) ... Selecting previously unselected package procps. Preparing to unpack .../02-procps_2%3a4.0.4-4_armhf.deb ... Unpacking procps (2:4.0.4-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../03-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3_armhf.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.21-14+b1_armhf.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../08-libuchardet0_0.0.8-1+b1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-4_armhf.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.1-7_armhf.deb ... Unpacking bsdextrautils (2.40.1-7) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../11-libpipeline1_1.5.7-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.12.1-1_armhf.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../18-libicu72_72.1-4+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-4+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../19-libxml2_2.12.7+dfsg-2_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg-2) ... Selecting previously unselected package libarchive13t64:armhf. Preparing to unpack .../20-libarchive13t64_3.7.2-2_armhf.deb ... Unpacking libarchive13t64:armhf (3.7.2-2) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../21-libbrotli1_1.1.0-2+b3_armhf.deb ... Unpacking libbrotli1:armhf (1.1.0-2+b3) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../22-libkrb5support0_1.20.1-6+b1_armhf.deb ... Unpacking libkrb5support0:armhf (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../23-libcom-err2_1.47.1-1_armhf.deb ... Unpacking libcom-err2:armhf (1.47.1-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../24-libk5crypto3_1.20.1-6+b1_armhf.deb ... Unpacking libk5crypto3:armhf (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../25-libkeyutils1_1.6.3-3_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../26-libkrb5-3_1.20.1-6+b1_armhf.deb ... Unpacking libkrb5-3:armhf (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../27-libgssapi-krb5-2_1.20.1-6+b1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.20.1-6+b1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../28-libsasl2-modules-db_2.1.28+dfsg1-6_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../29-libsasl2-2_2.1.28+dfsg1-6_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../30-libldap-2.5-0_2.5.17+dfsg-1_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.17+dfsg-1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../31-libnghttp2-14_1.61.0-1+b1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.61.0-1+b1) ... Selecting previously unselected package libpsl5t64:armhf. Preparing to unpack .../32-libpsl5t64_0.21.2-1.1_armhf.deb ... Unpacking libpsl5t64:armhf (0.21.2-1.1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../33-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:armhf. Preparing to unpack .../34-libssh2-1t64_1.11.0-5_armhf.deb ... Unpacking libssh2-1t64:armhf (1.11.0-5) ... Selecting previously unselected package libcurl4t64:armhf. Preparing to unpack .../35-libcurl4t64_8.8.0-1_armhf.deb ... Unpacking libcurl4t64:armhf (8.8.0-1) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../36-libjsoncpp25_1.9.5-6+b2_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-6+b2) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../37-librhash0_1.4.3-3+b1_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3+b1) ... Selecting previously unselected package libuv1t64:armhf. Preparing to unpack .../38-libuv1t64_1.48.0-4_armhf.deb ... Unpacking libuv1t64:armhf (1.48.0-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../39-cmake-data_3.29.3-1_all.deb ... Unpacking cmake-data (3.29.3-1) ... Selecting previously unselected package cmake. Preparing to unpack .../40-cmake_3.29.3-1+b2_armhf.deb ... Unpacking cmake (3.29.3-1+b2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../41-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../42-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../43-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../44-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../45-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../46-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../47-libelf1t64_0.191-1+b1_armhf.deb ... Unpacking libelf1t64:armhf (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../48-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../49-gettext_0.21-14+b1_armhf.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../50-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../51-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../52-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:armhf (1.5.7-2) ... Setting up libkeyutils1:armhf (1.6.3-3) ... Setting up libicu72:armhf (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-7) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:armhf (1.1.0-2+b3) ... Setting up libuv1t64:armhf (1.48.0-4) ... Setting up libmagic1t64:armhf (1:5.45-3) ... Setting up libpsl5t64:armhf (0.21.2-1.1) ... Setting up libnghttp2-14:armhf (1.61.0-1+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:armhf (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:armhf (0.191-1+b1) ... Setting up libkrb5support0:armhf (1.20.1-6+b1) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-6) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jun 3 11:25:01 UTC 2024. Universal Time is now: Mon Jun 3 11:25:01 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up libproc2-0:armhf (2:4.0.4-4) ... Setting up autopoint (0.21-14) ... Setting up libjsoncpp25:armhf (1.9.5-6+b2) ... Setting up libk5crypto3:armhf (1.20.1-6+b1) ... Setting up libsasl2-2:armhf (2.1.28+dfsg1-6) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.22) ... Setting up librhash0:armhf (1.4.3-3+b1) ... Setting up libuchardet0:armhf (0.0.8-1+b1) ... Setting up procps (2:4.0.4-4) ... Setting up netbase (6.4) ... Setting up cmake-data (3.29.3-1) ... Setting up libkrb5-3:armhf (1.20.1-6+b1) ... Setting up libssh2-1t64:armhf (1.11.0-5) ... Setting up readline-common (8.2-4) ... Setting up libxml2:armhf (2.12.7+dfsg-2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up libldap-2.5-0:armhf (2.5.17+dfsg-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:armhf (1.20.1-6+b1) ... Setting up libreadline8t64:armhf (8.2-4) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-4) ... Setting up libarchive13t64:armhf (3.7.2-2) ... Setting up libcurl4t64:armhf (8.8.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:armhf (3.11.9-1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up cmake (3.29.3-1+b2) ... Setting up libpython3-stdlib:armhf (3.11.8-1) ... Setting up python3.11 (3.11.9-1) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.8-1) ... Processing triggers for libc-bin (2.38-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/16230/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for experimental I: user script /srv/workspace/pbuilder/16230/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/binaryen-116/ && 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 > ../binaryen_116-1_source.changes dpkg-buildpackage: info: source package binaryen dpkg-buildpackage: info: source version 116-1 dpkg-buildpackage: info: source distribution experimental dpkg-buildpackage: info: source changed by Markus Koschany dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem=cmake dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules build dh build --buildsystem=cmake dh_update_autotools_config -O--buildsystem=cmake dh_autoreconf -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/binaryen-116' dh_auto_configure -- -DBUILD_TESTS=OFF cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_TESTS=OFF .. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building with -DBUILD_LLVM_DWARF -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Building with -Wall -- Building with -Werror -- Building with -Wextra -- Building with -Wno-unused-parameter -- Building with -fno-omit-frame-pointer -- Building with -fno-rtti -- Building with -Wno-implicit-int-float-conversion -- Building with -Wno-unknown-warning-option -- Building with -Wswitch -- Building with -Wimplicit-fallthrough -- Building with -Wnon-virtual-dtor -- Building with -fPIC -- Building with -UNDEBUG -- Building libbinaryen as shared library. -- Configuring done (3.6s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/reproducible-path/binaryen-116' dh_auto_build -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/binaryen-116 -B/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/build.make third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/depend make -f src/ir/CMakeFiles/ir.dir/build.make src/ir/CMakeFiles/ir.dir/depend make -f src/asmjs/CMakeFiles/asmjs.dir/build.make src/asmjs/CMakeFiles/asmjs.dir/depend make -f src/cfg/CMakeFiles/cfg.dir/build.make src/cfg/CMakeFiles/cfg.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/asmjs /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/asmjs /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/asmjs/CMakeFiles/asmjs.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/cfg /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/cfg /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/cfg/CMakeFiles/cfg.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/ir /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir/CMakeFiles/ir.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/third_party/llvm-project /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/ir/CMakeFiles/ir.dir/build.make src/ir/CMakeFiles/ir.dir/build make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/asmjs/CMakeFiles/asmjs.dir/build.make src/asmjs/CMakeFiles/asmjs.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/build.make third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/build make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/cfg/CMakeFiles/cfg.dir/build.make src/cfg/CMakeFiles/cfg.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 1%] Building CXX object src/ir/CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o [ 1%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/asmjs && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/asmjs/CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o -MF CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o.d -o CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o -c /build/reproducible-path/binaryen-116/src/asmjs/asm_v_wasm.cpp cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o -MF CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o.d -o CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/ExpressionAnalyzer.cpp [ 2%] Building CXX object src/cfg/CMakeFiles/cfg.dir/Relooper.cpp.o [ 2%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Binary.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/cfg && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/cfg/CMakeFiles/cfg.dir/Relooper.cpp.o -MF CMakeFiles/cfg.dir/Relooper.cpp.o.d -o CMakeFiles/cfg.dir/Relooper.cpp.o -c /build/reproducible-path/binaryen-116/src/cfg/Relooper.cpp cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Binary.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Binary.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Binary.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Binary.cpp [ 3%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o -MF CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/ConvertUTF.cpp [ 3%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DataExtractor.cpp [ 3%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/asmangle.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/asmjs && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/asmjs/CMakeFiles/asmjs.dir/asmangle.cpp.o -MF CMakeFiles/asmjs.dir/asmangle.cpp.o.d -o CMakeFiles/asmjs.dir/asmangle.cpp.o -c /build/reproducible-path/binaryen-116/src/asmjs/asmangle.cpp [ 3%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/shared-constants.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/asmjs && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/asmjs/CMakeFiles/asmjs.dir/shared-constants.cpp.o -MF CMakeFiles/asmjs.dir/shared-constants.cpp.o.d -o CMakeFiles/asmjs.dir/shared-constants.cpp.o -c /build/reproducible-path/binaryen-116/src/asmjs/shared-constants.cpp [ 3%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Debug.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Debug.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Debug.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Debug.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Debug.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 3%] Built target asmjs make -f src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/build.make src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/emscripten-optimizer /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/emscripten-optimizer /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/build.make src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 3%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/emscripten-optimizer && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o -MF CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o.d -o CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o -c /build/reproducible-path/binaryen-116/src/emscripten-optimizer/optimizer-shared.cpp [ 4%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DJB.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DJB.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DJB.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DJB.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DJB.cpp [ 4%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Dwarf.cpp [ 4%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/parser.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/emscripten-optimizer && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/parser.cpp.o -MF CMakeFiles/emscripten-optimizer.dir/parser.cpp.o.d -o CMakeFiles/emscripten-optimizer.dir/parser.cpp.o -c /build/reproducible-path/binaryen-116/src/emscripten-optimizer/parser.cpp [ 4%] Building CXX object src/ir/CMakeFiles/ir.dir/ExpressionManipulator.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/ExpressionManipulator.cpp.o -MF CMakeFiles/ir.dir/ExpressionManipulator.cpp.o.d -o CMakeFiles/ir.dir/ExpressionManipulator.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/ExpressionManipulator.cpp [ 5%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/emscripten-optimizer && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o -MF CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o.d -o CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o -c /build/reproducible-path/binaryen-116/src/emscripten-optimizer/simple_ast.cpp [ 6%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o -MF CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 6%] Built target emscripten-optimizer make -f src/passes/CMakeFiles/passes.dir/build.make src/passes/CMakeFiles/passes.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/passes /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes/CMakeFiles/passes.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/passes/CMakeFiles/passes.dir/build.make src/passes/CMakeFiles/passes.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 6%] Building CXX object src/passes/CMakeFiles/passes.dir/param-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/param-utils.cpp.o -MF CMakeFiles/passes.dir/param-utils.cpp.o.d -o CMakeFiles/passes.dir/param-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/param-utils.cpp [ 7%] Building CXX object src/ir/CMakeFiles/ir.dir/drop.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/drop.cpp.o -MF CMakeFiles/ir.dir/drop.cpp.o.d -o CMakeFiles/ir.dir/drop.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/drop.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/Error.h:17, from /build/reproducible-path/binaryen-116/third_party/llvm-project/Error.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::AttributeAbbrev&}; _Tp = llvm::DWARFYAML::AttributeAbbrev; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Abbrev&}; _Tp = llvm::DWARFYAML::Abbrev; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 7%] Built target cfg make -f src/support/CMakeFiles/support.dir/build.make src/support/CMakeFiles/support.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/support /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support/CMakeFiles/support.dir/DependInfo.cmake "--color=" In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::AttributeAbbrev; _Alloc = std::allocator]', inlined from 'void dumpDebugAbbrev(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:43:37: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Abbrev; _Alloc = std::allocator]', inlined from 'void dumpDebugAbbrev(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:46:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Abbrev; _Alloc = std::allocator]', inlined from 'void dumpDebugAbbrev(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:55:30: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/support/CMakeFiles/support.dir/build.make src/support/CMakeFiles/support.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 8%] Building CXX object src/support/CMakeFiles/support.dir/suffix_tree.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/suffix_tree.cpp.o -MF CMakeFiles/support.dir/suffix_tree.cpp.o.d -o CMakeFiles/support.dir/suffix_tree.cpp.o -c /build/reproducible-path/binaryen-116/src/support/suffix_tree.cpp /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::ARangeDescriptor&}; _Tp = llvm::DWARFYAML::ARangeDescriptor; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::ARange&}; _Tp = llvm::DWARFYAML::ARange; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::ARangeDescriptor; _Alloc = std::allocator]', inlined from 'void dumpDebugARanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:86:34: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::ARange; _Alloc = std::allocator]', inlined from 'void dumpDebugARanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:88:24: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Range&}; _Tp = llvm::DWARFYAML::Range; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Loc&}; _Tp = llvm::DWARFYAML::Loc; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Loc; _Alloc = std::allocator]', inlined from 'void dumpDebugLoc(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:142:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Loc; _Alloc = std::allocator]', inlined from 'void dumpDebugLoc(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:148:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::FormValue&}; _Tp = llvm::DWARFYAML::FormValue; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::File&}; _Tp = llvm::DWARFYAML::File; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Range; _Alloc = std::allocator]', inlined from 'void dumpDebugRanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:108:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Range; _Alloc = std::allocator]', inlined from 'void dumpDebugRanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:114:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::yaml::Hex64}; _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::LineTableOpcode&}; _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::LineTable&}; _Tp = llvm::DWARFYAML::LineTable; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::File; _Alloc = std::allocator]', inlined from 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:361:37: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::yaml::Hex64}; _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:418:49: /usr/include/c++/13/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>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:421:37: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTable; _Alloc = std::allocator]', inlined from 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:423:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Unit&}; _Tp = llvm::DWARFYAML::Unit; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::FormValue; _Alloc = std::allocator]', inlined from 'void dumpDebugInfo(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:274:42: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::FormValue; _Alloc = std::allocator]', inlined from 'void dumpDebugInfo(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:296:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::Unit; _Alloc = std::allocator]', inlined from 'void dumpDebugInfo(llvm::DWARFContext&, llvm::DWARFYAML::Data&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/dwarf2yaml.cpp:302:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Building CXX object src/support/CMakeFiles/support.dir/suffix_tree_node.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/suffix_tree_node.cpp.o -MF CMakeFiles/support.dir/suffix_tree_node.cpp.o.d -o CMakeFiles/support.dir/suffix_tree_node.cpp.o -c /build/reproducible-path/binaryen-116/src/support/suffix_tree_node.cpp [ 8%] Building CXX object src/support/CMakeFiles/support.dir/archive.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/archive.cpp.o -MF CMakeFiles/support.dir/archive.cpp.o.d -o CMakeFiles/support.dir/archive.cpp.o -c /build/reproducible-path/binaryen-116/src/support/archive.cpp [ 8%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFAbbreviationDeclaration.cpp [ 9%] Building CXX object src/support/CMakeFiles/support.dir/bits.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/bits.cpp.o -MF CMakeFiles/support.dir/bits.cpp.o.d -o CMakeFiles/support.dir/bits.cpp.o -c /build/reproducible-path/binaryen-116/src/support/bits.cpp [ 9%] Building CXX object src/support/CMakeFiles/support.dir/colors.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/colors.cpp.o -MF CMakeFiles/support.dir/colors.cpp.o.d -o CMakeFiles/support.dir/colors.cpp.o -c /build/reproducible-path/binaryen-116/src/support/colors.cpp [ 10%] Building CXX object src/support/CMakeFiles/support.dir/command-line.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/command-line.cpp.o -MF CMakeFiles/support.dir/command-line.cpp.o.d -o CMakeFiles/support.dir/command-line.cpp.o -c /build/reproducible-path/binaryen-116/src/support/command-line.cpp [ 10%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFAcceleratorTable.cpp [ 10%] Building CXX object src/ir/CMakeFiles/ir.dir/eh-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/eh-utils.cpp.o -MF CMakeFiles/ir.dir/eh-utils.cpp.o.d -o CMakeFiles/ir.dir/eh-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/eh-utils.cpp [ 11%] Building CXX object src/passes/CMakeFiles/passes.dir/pass.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/pass.cpp.o -MF CMakeFiles/passes.dir/pass.cpp.o.d -o CMakeFiles/passes.dir/pass.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/pass.cpp [ 11%] Building CXX object src/support/CMakeFiles/support.dir/debug.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/debug.cpp.o -MF CMakeFiles/support.dir/debug.cpp.o.d -o CMakeFiles/support.dir/debug.cpp.o -c /build/reproducible-path/binaryen-116/src/support/debug.cpp [ 11%] Building CXX object src/support/CMakeFiles/support.dir/dfa_minimization.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/dfa_minimization.cpp.o -MF CMakeFiles/support.dir/dfa_minimization.cpp.o.d -o CMakeFiles/support.dir/dfa_minimization.cpp.o -c /build/reproducible-path/binaryen-116/src/support/dfa_minimization.cpp [ 12%] Building CXX object src/support/CMakeFiles/support.dir/file.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/file.cpp.o -MF CMakeFiles/support.dir/file.cpp.o.d -o CMakeFiles/support.dir/file.cpp.o -c /build/reproducible-path/binaryen-116/src/support/file.cpp [ 12%] Building CXX object src/support/CMakeFiles/support.dir/istring.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/istring.cpp.o -MF CMakeFiles/support.dir/istring.cpp.o.d -o CMakeFiles/support.dir/istring.cpp.o -c /build/reproducible-path/binaryen-116/src/support/istring.cpp [ 13%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFAddressRange.cpp [ 14%] Building CXX object src/support/CMakeFiles/support.dir/path.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/path.cpp.o -MF CMakeFiles/support.dir/path.cpp.o.d -o CMakeFiles/support.dir/path.cpp.o -c /build/reproducible-path/binaryen-116/src/support/path.cpp [ 15%] Building CXX object src/ir/CMakeFiles/ir.dir/export-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/export-utils.cpp.o -MF CMakeFiles/ir.dir/export-utils.cpp.o.d -o CMakeFiles/ir.dir/export-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/export-utils.cpp [ 15%] Building CXX object src/support/CMakeFiles/support.dir/safe_integer.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/safe_integer.cpp.o -MF CMakeFiles/support.dir/safe_integer.cpp.o.d -o CMakeFiles/support.dir/safe_integer.cpp.o -c /build/reproducible-path/binaryen-116/src/support/safe_integer.cpp [ 15%] Building CXX object src/support/CMakeFiles/support.dir/threads.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/threads.cpp.o -MF CMakeFiles/support.dir/threads.cpp.o.d -o CMakeFiles/support.dir/threads.cpp.o -c /build/reproducible-path/binaryen-116/src/support/threads.cpp [ 15%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFCompileUnit.cpp [ 16%] Building CXX object src/support/CMakeFiles/support.dir/utilities.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/support && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/support/CMakeFiles/support.dir/utilities.cpp.o -MF CMakeFiles/support.dir/utilities.cpp.o.d -o CMakeFiles/support.dir/utilities.cpp.o -c /build/reproducible-path/binaryen-116/src/support/utilities.cpp [ 16%] Building CXX object src/ir/CMakeFiles/ir.dir/intrinsics.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/intrinsics.cpp.o -MF CMakeFiles/ir.dir/intrinsics.cpp.o.d -o CMakeFiles/ir.dir/intrinsics.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/intrinsics.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 16%] Built target support make -f src/wasm/CMakeFiles/wasm.dir/build.make src/wasm/CMakeFiles/wasm.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/wasm /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm/CMakeFiles/wasm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/wasm/CMakeFiles/wasm.dir/build.make src/wasm/CMakeFiles/wasm.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 16%] Building CXX object src/wasm/CMakeFiles/wasm.dir/literal.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/literal.cpp.o -MF CMakeFiles/wasm.dir/literal.cpp.o.d -o CMakeFiles/wasm.dir/literal.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/literal.cpp [ 17%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp [ 17%] Building CXX object src/passes/CMakeFiles/passes.dir/test_passes.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/test_passes.cpp.o -MF CMakeFiles/passes.dir/test_passes.cpp.o.d -o CMakeFiles/passes.dir/test_passes.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/test_passes.cpp [ 17%] Building CXX object src/ir/CMakeFiles/ir.dir/lubs.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/lubs.cpp.o -MF CMakeFiles/ir.dir/lubs.cpp.o.d -o CMakeFiles/ir.dir/lubs.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/lubs.cpp [ 18%] Building CXX object src/passes/CMakeFiles/passes.dir/AbstractTypeRefining.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/AbstractTypeRefining.cpp.o -MF CMakeFiles/passes.dir/AbstractTypeRefining.cpp.o.d -o CMakeFiles/passes.dir/AbstractTypeRefining.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/AbstractTypeRefining.cpp In file included from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/Hashing.h:51, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMapInfo.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMap.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/MapVector.h:19, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:9: /usr/include/c++/13/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&, const llvm::Optional&)> >]': /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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&, const llvm::Optional&)> >]': /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812: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++/13/bits/stl_algo.h:61: /usr/include/c++/13/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 = llvm::Optional; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /usr/include/c++/13/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++/13/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&, const llvm::Optional&)> >]': /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::Optional&}; _Tp = llvm::Optional; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::Optional; _Alloc = std::allocator >]', inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:108:30, inlined from 'void dumpDWARFv5StringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:139:53, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool, unsigned int)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:219:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const llvm::Optional&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1113:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1118:13, inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:112:13, inlined from 'void dumpDWARFv5StringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:139:53, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool, unsigned int)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:219:36: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const llvm::Optional&)>]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator*, std::vector > >; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1113:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector >&; Compare = collectContributionData(llvm::DWARFContext::unit_iterator_range)::&, const Optional&)>]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1118:13, inlined from 'ContributionCollection collectContributionData(llvm::DWARFContext::unit_iterator_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:112:13, inlined from 'void dumpDWARFv5StringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:139:53, inlined from 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool, unsigned int)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:219:36: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/support/hash.h:20, from /build/reproducible-path/binaryen-116/src/literal.h:25, from /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:17: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DILocal&}; _Tp = llvm::DILocal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Literal wasm::Literal::externalize() const' at /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:2647:64: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DILocal; _Alloc = std::allocator]', inlined from 'void llvm::DWARFContext::addLocalsForDie(llvm::DWARFCompileUnit*, llvm::DWARFDie, llvm::DWARFDie, std::vector&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFContext.cpp:1074:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'static wasm::Literals wasm::Literal::makeOnes(wasm::Type)' at /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:217:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'static wasm::Literals wasm::Literal::makeZeros(wasm::Type)' at /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:208:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'static wasm::Literals wasm::Literal::makeNegOnes(wasm::Type)' at /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:226:20: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literal::Literal(std::string)' at /build/reproducible-path/binaryen-116/src/wasm/literal.cpp:85:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFListType::extract(llvm::DWARFDataExtractor, uint64_t, uint64_t, uint64_t*, llvm::StringRef, llvm::StringRef) [with ListEntryType = llvm::RangeListEntry]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:231:22, inlined from 'llvm::Error llvm::DWARFListTableBase::extract(llvm::DWARFDataExtractor, uint64_t*) [with DWARFListType = llvm::DWARFDebugRnglist]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:203:15: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 18%] Building CXX object src/wasm/CMakeFiles/wasm.dir/parsing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/parsing.cpp.o -MF CMakeFiles/wasm.dir/parsing.cpp.o.d -o CMakeFiles/wasm.dir/parsing.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/parsing.cpp [ 18%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDataExtractor.cpp [ 19%] Building CXX object src/ir/CMakeFiles/ir.dir/memory-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/memory-utils.cpp.o -MF CMakeFiles/ir.dir/memory-utils.cpp.o.d -o CMakeFiles/ir.dir/memory-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/memory-utils.cpp [ 19%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAbbrev.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/Format.h:25, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h:26, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAbbrev.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFAbbreviationDeclaration}; _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFAbbreviationDeclaration}; _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool llvm::DWARFAbbreviationDeclarationSet::extract(llvm::DataExtractor, uint64_t*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAbbrev.cpp:45:20: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAddr.cpp [ 21%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm.cpp.o -MF CMakeFiles/wasm.dir/wasm.cpp.o.d -o CMakeFiles/wasm.dir/wasm.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm.cpp [ 21%] Building CXX object src/passes/CMakeFiles/passes.dir/AlignmentLowering.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/AlignmentLowering.cpp.o -MF CMakeFiles/passes.dir/AlignmentLowering.cpp.o.d -o CMakeFiles/passes.dir/AlignmentLowering.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/AlignmentLowering.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/Format.h:25, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h:26, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAddr.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'llvm::Error llvm::DWARFDebugAddrTable::extract(llvm::DWARFDataExtractor, uint64_t*, uint16_t, uint8_t, std::function)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAddr.cpp:135:22: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'llvm::Error llvm::DWARFDebugAddrTable::extract(llvm::DWARFDataExtractor, uint64_t*, uint16_t, uint8_t, std::function)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAddr.cpp:137:22: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp [ 21%] Building CXX object src/ir/CMakeFiles/ir.dir/module-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/module-utils.cpp.o -MF CMakeFiles/ir.dir/module-utils.cpp.o.d -o CMakeFiles/ir.dir/module-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/module-utils.cpp In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/Hashing.h:51, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMapInfo.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMap.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseSet.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:9: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13/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++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/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++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, bool}; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, bool}; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugAranges::appendRange(uint64_t, uint64_t, uint64_t)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:78:25: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, bool}; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugAranges::appendRange(uint64_t, uint64_t, uint64_t)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:79:25: /usr/include/c++/13/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++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, const long long unsigned int&}; _Tp = llvm::DWARFDebugAranges::Range; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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++/13/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1100:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1104:13, inlined from 'void llvm::DWARFDebugAranges::construct()' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:85:13: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __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++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator >]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1100:12, inlined from 'void llvm::sort(Container&&) [with Container = std::vector&]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1104:13, inlined from 'void llvm::DWARFDebugAranges::construct()' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:85:13: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, const long long unsigned int&}; _Tp = llvm::DWARFDebugAranges::Range; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugAranges::construct()' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugAranges.cpp:96:29: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/passes/CMakeFiles/passes.dir/Asyncify.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Asyncify.cpp.o -MF CMakeFiles/passes.dir/Asyncify.cpp.o.d -o CMakeFiles/passes.dir/Asyncify.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Asyncify.cpp [ 21%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugArangeSet.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/StringRef.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/DataExtractor.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugArangeSet.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugArangeSet::Descriptor&}; _Tp = llvm::DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]', inlined from 'bool llvm::DWARFDebugArangeSet::extract(llvm::DataExtractor, uint64_t*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugArangeSet.cpp:91:36: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 22%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugFrame.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/wasm/wasm.cpp:17: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Literals wasm::getLiteralsFromConstExpression(Expression*)' at /build/reproducible-path/binaryen-116/src/wasm/wasm.cpp:135:48: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literals wasm::getLiteralsFromConstExpression(Expression*)' at /build/reproducible-path/binaryen-116/src/wasm/wasm.cpp:131:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugFrame.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-binary.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-binary.cpp.o -MF CMakeFiles/wasm.dir/wasm-binary.cpp.o.d -o CMakeFiles/wasm.dir/wasm-binary.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-binary.cpp [ 22%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugInfoEntry.cpp [ 23%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp [ 24%] Building CXX object src/ir/CMakeFiles/ir.dir/names.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/names.cpp.o -MF CMakeFiles/ir.dir/names.cpp.o.d -o CMakeFiles/ir.dir/names.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/names.cpp [ 24%] Building CXX object src/ir/CMakeFiles/ir.dir/possible-contents.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/possible-contents.cpp.o -MF CMakeFiles/ir.dir/possible-contents.cpp.o.d -o CMakeFiles/ir.dir/possible-contents.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/possible-contents.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/StringRef.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:13, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Row&}; _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Sequence&}; _Tp = llvm::DWARFDebugLine::Sequence; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugLine::LineTable::appendRow(const llvm::DWARFDebugLine::Row&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:244:66, inlined from 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:490:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::Sequence; _Alloc = std::allocator]', inlined from 'void llvm::DWARFDebugLine::LineTable::appendSequence(const llvm::DWARFDebugLine::Sequence&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:247:26, inlined from 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:497:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFFormValue&}; _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::FileNameEntry&}; _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]', inlined from 'llvm::Error parseV5DirFileTables(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t, const llvm::dwarf::FormParams&, const llvm::DWARFContext&, const llvm::DWARFUnit*, llvm::DWARFDebugLine::ContentTypeTracker&, std::vector&, std::vector&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:258:37, inlined from 'llvm::Error llvm::DWARFDebugLine::Prologue::parse(const llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:378:56: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]', inlined from 'llvm::Error parseV5DirFileTables(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t, const llvm::dwarf::FormParams&, const llvm::DWARFContext&, const llvm::DWARFUnit*, llvm::DWARFDebugLine::ContentTypeTracker&, std::vector&, std::vector&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:321:24, inlined from 'llvm::Error llvm::DWARFDebugLine::Prologue::parse(const llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:378:56: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]', inlined from 'void parseV2DirFileTables(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t, llvm::DWARFDebugLine::ContentTypeTracker&, std::vector&, std::vector&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:168:33, inlined from 'llvm::Error llvm::DWARFDebugLine::Prologue::parse(const llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:389:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]', inlined from 'void parseV2DirFileTables(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t, llvm::DWARFDebugLine::ContentTypeTracker&, std::vector&, std::vector&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:181:24, inlined from 'llvm::Error llvm::DWARFDebugLine::Prologue::parse(const llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:389:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFUnit.h:20, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:15: /usr/include/c++/13/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 = {std::pair}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = llvm::DWARFUnit*; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = llvm::DWARFUnit*; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_map.h:860:27, inlined from 'llvm::DWARFDebugLine::SectionParser::LineToUnitMap buildLineToUnitMap(llvm::DWARFDebugLine::SectionParser::cu_range, llvm::DWARFDebugLine::SectionParser::tu_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:1109:26, inlined from 'llvm::DWARFDebugLine::SectionParser::SectionParser(llvm::DWARFDataExtractor&, const llvm::DWARFContext&, cu_range, tu_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:1121:34: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = long long unsigned int; _Tp = llvm::DWARFUnit*; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair; _Key = long long unsigned int; _Tp = llvm::DWARFUnit*; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_map.h:860:27, inlined from 'llvm::DWARFDebugLine::SectionParser::LineToUnitMap buildLineToUnitMap(llvm::DWARFDebugLine::SectionParser::cu_range, llvm::DWARFDebugLine::SectionParser::tu_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:1113:26, inlined from 'llvm::DWARFDebugLine::SectionParser::SectionParser(llvm::DWARFDataExtractor&, const llvm::DWARFContext&, cu_range, tu_range)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:1121:34: /usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:61, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/MathExtras.h:18, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/SmallVector.h:19, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:20: /usr/include/c++/13/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/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++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13/bits/stl_algo.h:61: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::DWARFDebugLine::Sequence; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/13/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++/13/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++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugLine::LineTable::parse(llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*, std::function, llvm::raw_ostream*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:661:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 = bool (*)(const llvm::DWARFDebugLine::Sequence&, const llvm::DWARFDebugLine::Sequence&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1113:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1118:13, inlined from 'llvm::Error llvm::DWARFDebugLine::LineTable::parse(llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*, std::function, llvm::raw_ostream*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:897:15: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const llvm::DWARFDebugLine::Sequence&, const llvm::DWARFDebugLine::Sequence&)]' at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator >; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1113:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector&; Compare = bool (*)(const DWARFDebugLine::Sequence&, const DWARFDebugLine::Sequence&)]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:1118:13, inlined from 'llvm::Error llvm::DWARFDebugLine::LineTable::parse(llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*, std::function, llvm::raw_ostream*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLine.cpp:897:15: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLoc.cpp In file included from /usr/include/c++/13/memory:69, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/Optional.h:22, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugLoc.cpp:9: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = llvm::DWARFDebugLoc::Entry*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = llvm::DWARFDebugLoc::Entry*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = llvm::DWARFDebugLoc::Entry*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'static void llvm::SmallVectorTemplateBase >::uninitialized_move(It1, It1, It2) [with It1 = llvm::DWARFDebugLoc::Entry*; It2 = llvm::DWARFDebugLoc::Entry*; T = llvm::DWARFDebugLoc::Entry; bool = false]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/SmallVector.h:194:28, inlined from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DWARFDebugLoc::Entry; bool = false]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/SmallVector.h:243:27: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = llvm::DWARFDebugLoc::Entry*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = llvm::DWARFDebugLoc::Entry*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'static void llvm::SmallVectorTemplateBase >::uninitialized_move(It1, It1, It2) [with It1 = llvm::DWARFDebugLoc::Entry*; It2 = llvm::DWARFDebugLoc::Entry*; T = llvm::DWARFDebugLoc::Entry; bool = false]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/SmallVector.h:194:28, inlined from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = llvm::DWARFDebugLoc::Entry]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/SmallVector.h:806:27: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugMacro.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/StringRef.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/DataExtractor.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:13, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugMacro.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]', inlined from 'void llvm::DWARFDebugMacro::parse(llvm::DataExtractor)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugMacro.cpp:63:30: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugPubTable.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugPubTable.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Set}; _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Entry}; _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Set}; _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFDebugPubTable::Set; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'llvm::DWARFDebugPubTable::DWARFDebugPubTable(const llvm::DWARFObject&, const llvm::DWARFSection&, bool, bool)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugPubTable.cpp:28:19: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Entry}; _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'llvm::DWARFDebugPubTable::DWARFDebugPubTable(const llvm::DWARFObject&, const llvm::DWARFSection&, bool, bool)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugPubTable.cpp:42:32: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRangeList.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMapInfo.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Object/ObjectFile.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DIContext.h:18, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRangeList.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugRangeList::RangeListEntry&}; _Tp = llvm::DWARFDebugRangeList::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugRangeList::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFDebugRangeList::extract(const llvm::DWARFDataExtractor&, uint64_t*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRangeList.cpp:55:22: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRangeList::getAbsoluteRanges(llvm::Optional) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRangeList.cpp:92:18: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRnglists.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/Format.h:25, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h:26, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:13, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRnglists.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRnglist::getAbsoluteRanges(llvm::Optional, llvm::DWARFUnit&) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDebugRnglists.cpp:168:18: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 26%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFDie.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/analysis/cfg.h:27, from /build/reproducible-path/binaryen-116/src/ir/possible-contents.cpp:20: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::variant&, wasm::PossibleContents&}; _Tp = std::pair, wasm::PossibleContents>; _Alloc = std::allocator, wasm::PossibleContents> >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, wasm::PossibleContents> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::variant&, wasm::PossibleContents&}; _Tp = std::pair, wasm::PossibleContents>; _Alloc = std::allocator, wasm::PossibleContents> >]': /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, wasm::PossibleContents>*, std::vector, wasm::PossibleContents> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object src/ir/CMakeFiles/ir.dir/properties.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/properties.cpp.o -MF CMakeFiles/ir.dir/properties.cpp.o.d -o CMakeFiles/ir.dir/properties.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/properties.cpp [ 27%] Building CXX object src/passes/CMakeFiles/passes.dir/AvoidReinterprets.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/AvoidReinterprets.cpp.o -MF CMakeFiles/passes.dir/AvoidReinterprets.cpp.o.d -o CMakeFiles/passes.dir/AvoidReinterprets.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/AvoidReinterprets.cpp [ 27%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFEmitter.cpp [ 28%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-debug.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -Wno-deprecated-declarations -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-debug.cpp.o -MF CMakeFiles/wasm.dir/wasm-debug.cpp.o.d -o CMakeFiles/wasm.dir/wasm-debug.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp [ 29%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFExpression.cpp [ 30%] Building CXX object src/ir/CMakeFiles/ir.dir/LocalGraph.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/LocalGraph.cpp.o -MF CMakeFiles/ir.dir/LocalGraph.cpp.o.d -o CMakeFiles/ir.dir/LocalGraph.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/LocalGraph.cpp [ 30%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFFormValue.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/pass.h:20, from /build/reproducible-path/binaryen-116/src/wasm-debug.h:26, from /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:17: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::LineTableOpcode&}; _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {llvm::DWARFYAML::LineTableOpcode}; _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::DWARFYAML::LineTableOpcode}; _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]': /usr/include/c++/13/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++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:278:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:286:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:291:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:296:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:301:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]', inlined from 'void wasm::Debug::LineState::emitDiff(const wasm::Debug::LineState&, std::vector&, const llvm::DWARFYAML::LineTable&, bool) const' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:307:27, inlined from 'void wasm::Debug::updateDebugLines(llvm::DWARFYAML::Data&, LocationUpdater&)' at /build/reproducible-path/binaryen-116/src/wasm/wasm-debug.cpp:757:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 30%] Building CXX object src/passes/CMakeFiles/passes.dir/CoalesceLocals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/CoalesceLocals.cpp.o -MF CMakeFiles/passes.dir/CoalesceLocals.cpp.o.d -o CMakeFiles/passes.dir/CoalesceLocals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/CoalesceLocals.cpp [ 30%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-emscripten.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-emscripten.cpp.o -MF CMakeFiles/wasm.dir/wasm-emscripten.cpp.o.d -o CMakeFiles/wasm.dir/wasm-emscripten.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-emscripten.cpp [ 30%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFGdbIndex.cpp [ 31%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFListTable.cpp [ 31%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-interpreter.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-interpreter.cpp.o -MF CMakeFiles/wasm.dir/wasm-interpreter.cpp.o.d -o CMakeFiles/wasm.dir/wasm-interpreter.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-interpreter.cpp [ 31%] Building CXX object src/ir/CMakeFiles/ir.dir/LocalStructuralDominance.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/LocalStructuralDominance.cpp.o -MF CMakeFiles/ir.dir/LocalStructuralDominance.cpp.o.d -o CMakeFiles/ir.dir/LocalStructuralDominance.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/LocalStructuralDominance.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Support/Format.h:25, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/BinaryFormat/Dwarf.h:26, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:12, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFListTable.cpp:9: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'llvm::Error llvm::DWARFListTableHeader::extract(llvm::DWARFDataExtractor, uint64_t*)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFListTable.cpp:85:22: /usr/include/c++/13/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 third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFTypeUnit.cpp [ 32%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-io.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-io.cpp.o -MF CMakeFiles/wasm.dir/wasm-io.cpp.o.d -o CMakeFiles/wasm.dir/wasm-io.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-io.cpp [ 33%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp [ 33%] Building CXX object src/ir/CMakeFiles/ir.dir/ReFinalize.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/ReFinalize.cpp.o -MF CMakeFiles/ir.dir/ReFinalize.cpp.o.d -o CMakeFiles/ir.dir/ReFinalize.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/ReFinalize.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/boolean.h:20, from /build/reproducible-path/binaryen-116/src/ir/bits.h:20, from /build/reproducible-path/binaryen-116/src/ir/properties.h:20, from /build/reproducible-path/binaryen-116/src/ir/iteration.h:20, from /build/reproducible-path/binaryen-116/src/ir/branch-utils.h:20, from /build/reproducible-path/binaryen-116/src/cfg/cfg-traversal.h:33, from /build/reproducible-path/binaryen-116/src/cfg/liveness-traversal.h:24, from /build/reproducible-path/binaryen-116/src/passes/CoalesceLocals.cpp:32: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:138:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:142:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFUnit.h:20, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:9: /usr/include/c++/13/bits/stl_tree.h: In 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 = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-ir-builder.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-ir-builder.cpp.o -MF CMakeFiles/wasm.dir/wasm-ir-builder.cpp.o.d -o CMakeFiles/wasm.dir/wasm-ir-builder.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-ir-builder.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFUnit.h:13: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugInfoEntry&}; _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/ir/CMakeFiles/ir.dir/stack-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/stack-utils.cpp.o -MF CMakeFiles/ir.dir/stack-utils.cpp.o.d -o CMakeFiles/ir.dir/stack-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/stack-utils.cpp In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]', inlined from 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:370:23, inlined from 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:351:6: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]', inlined from 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:379:21, inlined from 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:351:6: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void llvm::DWARFUnit::updateAddressDieMap(llvm::DWARFDie)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:615:32: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void llvm::DWARFUnit::updateAddressDieMap(llvm::DWARFDie)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:617:32: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void llvm::DWARFUnit::updateAddressDieMap(llvm::DWARFDie)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnit.cpp:619:27: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::RangeListEntry; _Alloc = std::allocator]', inlined from 'llvm::Error llvm::DWARFListType::extract(llvm::DWARFDataExtractor, uint64_t, uint64_t, uint64_t*, llvm::StringRef, llvm::StringRef) [with ListEntryType = llvm::RangeListEntry]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:231:22, inlined from 'llvm::Expected llvm::DWARFListTableBase::findList(llvm::DWARFDataExtractor, uint64_t) [with DWARFListType = llvm::DWARFDebugRnglist]' at /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFListTable.h:280:13: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Building CXX object src/passes/CMakeFiles/passes.dir/CodePushing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/CodePushing.cpp.o -MF CMakeFiles/passes.dir/CodePushing.cpp.o.d -o CMakeFiles/passes.dir/CodePushing.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/CodePushing.cpp [ 34%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFUnitIndex.cpp [ 34%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVerifier.cpp [ 34%] Building CXX object src/ir/CMakeFiles/ir.dir/table-utils.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/table-utils.cpp.o -MF CMakeFiles/ir.dir/table-utils.cpp.o.d -o CMakeFiles/ir.dir/table-utils.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/table-utils.cpp In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:19, from /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVerifier.cpp:8: /usr/include/c++/13/bits/stl_tree.h: In 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 = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-s-parser.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-s-parser.cpp.o -MF CMakeFiles/wasm.dir/wasm-s-parser.cpp.o.d -o CMakeFiles/wasm.dir/wasm-s-parser.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-s-parser.cpp [ 35%] Building CXX object src/passes/CMakeFiles/passes.dir/CodeFolding.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/CodeFolding.cpp.o -MF CMakeFiles/passes.dir/CodeFolding.cpp.o.d -o CMakeFiles/passes.dir/CodeFolding.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/CodeFolding.cpp In file included from /usr/include/c++/13/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'unsigned int llvm::DWARFVerifier::verifyDebugInfoForm(const llvm::DWARFDie&, llvm::DWARFAttribute&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVerifier.cpp:559:38: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'unsigned int llvm::DWARFVerifier::verifyDebugInfoForm(const llvm::DWARFDie&, llvm::DWARFAttribute&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVerifier.cpp:578:38: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/STLExtras.h:30, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/ArrayRef.h:15, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/ADT/DenseMapInfo.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/Object/ObjectFile.h:16, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DIContext.h:18, from /build/reproducible-path/binaryen-116/third_party/llvm-project/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:12: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]', inlined from 'llvm::DWARFVerifier::DieRangeInfo::address_range_iterator llvm::DWARFVerifier::DieRangeInfo::insert(const llvm::DWARFAddressRange&)' at /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVerifier.cpp:45:16: /usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/ir/CMakeFiles/ir.dir/type-updating.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/type-updating.cpp.o -MF CMakeFiles/ir.dir/type-updating.cpp.o.d -o CMakeFiles/ir.dir/type-updating.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/type-updating.cpp [ 37%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFVisitor.cpp [ 37%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o -MF CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/DWARFYAML.cpp [ 37%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Error.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Error.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Error.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Error.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Error.cpp [ 38%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o -MF CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/ErrorHandling.cpp [ 38%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o -MF CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/FormatVariadic.cpp [ 38%] Building CXX object src/ir/CMakeFiles/ir.dir/module-splitting.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/ir && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/ir/CMakeFiles/ir.dir/module-splitting.cpp.o -MF CMakeFiles/ir.dir/module-splitting.cpp.o.d -o CMakeFiles/ir.dir/module-splitting.cpp.o -c /build/reproducible-path/binaryen-116/src/ir/module-splitting.cpp [ 39%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Hashing.cpp [ 39%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o -MF CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/LEB128.cpp [ 39%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o -MF CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/LineIterator.cpp [ 39%] Building CXX object src/passes/CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o -MF CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o.d -o CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ConstantFieldPropagation.cpp [ 40%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o -MF CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/MCRegisterInfo.cpp [ 40%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MD5.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MD5.cpp.o -MF CMakeFiles/llvm_dwarf.dir/MD5.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/MD5.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/MD5.cpp [ 41%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o -MF CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/MemoryBuffer.cpp [ 42%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-stack.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-stack.cpp.o -MF CMakeFiles/wasm.dir/wasm-stack.cpp.o.d -o CMakeFiles/wasm.dir/wasm-stack.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-stack.cpp [ 42%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o -MF CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/NativeFormatting.cpp [ 42%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o -MF CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/ObjectFile.cpp [ 43%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o -MF CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/obj2yaml_Error.cpp [ 43%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Optional.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Optional.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Optional.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Optional.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Optional.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 43%] Built target ir make -f src/analysis/CMakeFiles/analysis.dir/build.make src/analysis/CMakeFiles/analysis.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/analysis /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/analysis /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/analysis/CMakeFiles/analysis.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/analysis/CMakeFiles/analysis.dir/build.make src/analysis/CMakeFiles/analysis.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 43%] Building CXX object src/analysis/CMakeFiles/analysis.dir/cfg.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/analysis && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/analysis/CMakeFiles/analysis.dir/cfg.cpp.o -MF CMakeFiles/analysis.dir/cfg.cpp.o.d -o CMakeFiles/analysis.dir/cfg.cpp.o -c /build/reproducible-path/binaryen-116/src/analysis/cfg.cpp [ 43%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Path.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Path.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Path.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Path.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Path.cpp In file included from /usr/include/c++/13/vector:65, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/boolean.h:20, from /build/reproducible-path/binaryen-116/src/ir/bits.h:20, from /build/reproducible-path/binaryen-116/src/passes/ConstantFieldPropagation.cpp:30: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::PossibleConstantValues*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::PossibleConstantValues*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::PossibleConstantValues*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::PossibleConstantValues*; _Tp = wasm::PossibleConstantValues]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::PossibleConstantValues; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::StructUtils::StructValues::StructValues(const wasm::StructUtils::StructValues&)' at /build/reproducible-path/binaryen-116/src/ir/struct-utils.h:37:29, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = const wasm::HeapType; _U2 = wasm::StructUtils::StructValues; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const wasm::HeapType; _T2 = wasm::StructUtils::StructValues]' at /usr/include/c++/13/bits/stl_pair.h:559:21, inlined from 'wasm::StructUtils::StructValues& wasm::StructUtils::StructValuesMap::operator[](wasm::HeapType) [with T = wasm::PossibleConstantValues]' at /build/reproducible-path/binaryen-116/src/ir/struct-utils.h:59:33: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o -MF CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/raw_ostream.cpp [ 44%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-type.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-type.cpp.o -MF CMakeFiles/wasm.dir/wasm-type.cpp.o.d -o CMakeFiles/wasm.dir/wasm-type.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-type.cpp [ 45%] Building CXX object src/passes/CMakeFiles/passes.dir/ConstHoisting.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ConstHoisting.cpp.o -MF CMakeFiles/passes.dir/ConstHoisting.cpp.o.d -o CMakeFiles/passes.dir/ConstHoisting.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ConstHoisting.cpp [ 45%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o -MF CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/ScopedPrinter.cpp [ 46%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o -MF CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/SmallVector.cpp [ 46%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o -MF CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/SourceMgr.cpp [ 46%] Building CXX object src/analysis/CMakeFiles/analysis.dir/sign-lattice.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/analysis && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/analysis/CMakeFiles/analysis.dir/sign-lattice.cpp.o -MF CMakeFiles/analysis.dir/sign-lattice.cpp.o.d -o CMakeFiles/analysis.dir/sign-lattice.cpp.o -c /build/reproducible-path/binaryen-116/src/analysis/sign-lattice.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 46%] Built target analysis [ 46%] Building CXX object src/passes/CMakeFiles/passes.dir/DataFlowOpts.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DataFlowOpts.cpp.o -MF CMakeFiles/passes.dir/DataFlowOpts.cpp.o.d -o CMakeFiles/passes.dir/DataFlowOpts.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DataFlowOpts.cpp [ 46%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o -MF CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/StringMap.cpp [ 46%] Building CXX object src/passes/CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o -MF CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o.d -o CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DeadArgumentElimination.cpp [ 47%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-validator.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wasm-validator.cpp.o -MF CMakeFiles/wasm.dir/wasm-validator.cpp.o.d -o CMakeFiles/wasm.dir/wasm-validator.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wasm-validator.cpp [ 48%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o -MF CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/StringRef.cpp [ 48%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o -MF CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/SymbolicFile.cpp [ 48%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Twine.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Twine.cpp.o -MF CMakeFiles/llvm_dwarf.dir/Twine.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/Twine.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/Twine.cpp [ 49%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o -MF CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/UnicodeCaseFold.cpp [ 49%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o -MF CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/WithColor.cpp [ 50%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o -MF CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/YAMLParser.cpp [ 50%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/third_party/llvm-project && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -w -std=c++14 -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++17 -MD -MT third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o -MF CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o.d -o CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o -c /build/reproducible-path/binaryen-116/third_party/llvm-project/YAMLTraits.cpp [ 51%] Building CXX object src/passes/CMakeFiles/passes.dir/DeadCodeElimination.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DeadCodeElimination.cpp.o -MF CMakeFiles/passes.dir/DeadCodeElimination.cpp.o.d -o CMakeFiles/passes.dir/DeadCodeElimination.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DeadCodeElimination.cpp [ 51%] Building CXX object src/passes/CMakeFiles/passes.dir/DeAlign.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DeAlign.cpp.o -MF CMakeFiles/passes.dir/DeAlign.cpp.o.d -o CMakeFiles/passes.dir/DeAlign.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DeAlign.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 51%] Built target llvm_dwarf [ 51%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wat-lexer.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wat-lexer.cpp.o -MF CMakeFiles/wasm.dir/wat-lexer.cpp.o.d -o CMakeFiles/wasm.dir/wat-lexer.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wat-lexer.cpp [ 51%] Building CXX object src/passes/CMakeFiles/passes.dir/DeNaN.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DeNaN.cpp.o -MF CMakeFiles/passes.dir/DeNaN.cpp.o.d -o CMakeFiles/passes.dir/DeNaN.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DeNaN.cpp [ 51%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wat-parser.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/wasm && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/wasm/CMakeFiles/wasm.dir/wat-parser.cpp.o -MF CMakeFiles/wasm.dir/wat-parser.cpp.o.d -o CMakeFiles/wasm.dir/wat-parser.cpp.o -c /build/reproducible-path/binaryen-116/src/wasm/wat-parser.cpp [ 52%] Building CXX object src/passes/CMakeFiles/passes.dir/Directize.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Directize.cpp.o -MF CMakeFiles/passes.dir/Directize.cpp.o.d -o CMakeFiles/passes.dir/Directize.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Directize.cpp [ 52%] Building CXX object src/passes/CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o -MF CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o.d -o CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DuplicateImportElimination.cpp [ 53%] Building CXX object src/passes/CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o -MF CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o.d -o CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DuplicateFunctionElimination.cpp [ 53%] Building CXX object src/passes/CMakeFiles/passes.dir/DWARF.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/DWARF.cpp.o -MF CMakeFiles/passes.dir/DWARF.cpp.o.d -o CMakeFiles/passes.dir/DWARF.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/DWARF.cpp [ 53%] Building CXX object src/passes/CMakeFiles/passes.dir/ExtractFunction.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ExtractFunction.cpp.o -MF CMakeFiles/passes.dir/ExtractFunction.cpp.o.d -o CMakeFiles/passes.dir/ExtractFunction.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ExtractFunction.cpp [ 54%] Building CXX object src/passes/CMakeFiles/passes.dir/Flatten.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Flatten.cpp.o -MF CMakeFiles/passes.dir/Flatten.cpp.o.d -o CMakeFiles/passes.dir/Flatten.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Flatten.cpp [ 54%] Building CXX object src/passes/CMakeFiles/passes.dir/FuncCastEmulation.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/FuncCastEmulation.cpp.o -MF CMakeFiles/passes.dir/FuncCastEmulation.cpp.o.d -o CMakeFiles/passes.dir/FuncCastEmulation.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/FuncCastEmulation.cpp [ 55%] Building CXX object src/passes/CMakeFiles/passes.dir/GenerateDynCalls.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GenerateDynCalls.cpp.o -MF CMakeFiles/passes.dir/GenerateDynCalls.cpp.o.d -o CMakeFiles/passes.dir/GenerateDynCalls.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GenerateDynCalls.cpp [ 55%] Building CXX object src/passes/CMakeFiles/passes.dir/GlobalEffects.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GlobalEffects.cpp.o -MF CMakeFiles/passes.dir/GlobalEffects.cpp.o.d -o CMakeFiles/passes.dir/GlobalEffects.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GlobalEffects.cpp [ 55%] Building CXX object src/passes/CMakeFiles/passes.dir/GlobalRefining.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GlobalRefining.cpp.o -MF CMakeFiles/passes.dir/GlobalRefining.cpp.o.d -o CMakeFiles/passes.dir/GlobalRefining.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GlobalRefining.cpp [ 56%] Building CXX object src/passes/CMakeFiles/passes.dir/GlobalStructInference.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GlobalStructInference.cpp.o -MF CMakeFiles/passes.dir/GlobalStructInference.cpp.o.d -o CMakeFiles/passes.dir/GlobalStructInference.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GlobalStructInference.cpp [ 56%] Building CXX object src/passes/CMakeFiles/passes.dir/GlobalTypeOptimization.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GlobalTypeOptimization.cpp.o -MF CMakeFiles/passes.dir/GlobalTypeOptimization.cpp.o.d -o CMakeFiles/passes.dir/GlobalTypeOptimization.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GlobalTypeOptimization.cpp [ 56%] Building CXX object src/passes/CMakeFiles/passes.dir/GUFA.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/GUFA.cpp.o -MF CMakeFiles/passes.dir/GUFA.cpp.o.d -o CMakeFiles/passes.dir/GUFA.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/GUFA.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/support/small_vector.h:28, from /build/reproducible-path/binaryen-116/src/wasm-traversal.h:30, from /build/reproducible-path/binaryen-116/src/ir/find_all.h:20, from /build/reproducible-path/binaryen-116/src/passes/GlobalStructInference.cpp:51: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::{anonymous}::GlobalStructInference::run(wasm::Module*)::FunctionOptimizer::visitStructGet(wasm::StructGet*)' at /build/reproducible-path/binaryen-116/src/passes/GlobalStructInference.cpp:332:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 57%] Building CXX object src/passes/CMakeFiles/passes.dir/hash-stringify-walker.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/hash-stringify-walker.cpp.o -MF CMakeFiles/passes.dir/hash-stringify-walker.cpp.o.d -o CMakeFiles/passes.dir/hash-stringify-walker.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/hash-stringify-walker.cpp [ 57%] Building CXX object src/passes/CMakeFiles/passes.dir/Heap2Local.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Heap2Local.cpp.o -MF CMakeFiles/passes.dir/Heap2Local.cpp.o.d -o CMakeFiles/passes.dir/Heap2Local.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Heap2Local.cpp [ 58%] Building CXX object src/passes/CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o -MF CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o.d -o CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/I64ToI32Lowering.cpp [ 58%] Building CXX object src/passes/CMakeFiles/passes.dir/Inlining.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Inlining.cpp.o -MF CMakeFiles/passes.dir/Inlining.cpp.o.d -o CMakeFiles/passes.dir/Inlining.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Inlining.cpp [ 58%] Building CXX object src/passes/CMakeFiles/passes.dir/InstrumentLocals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/InstrumentLocals.cpp.o -MF CMakeFiles/passes.dir/InstrumentLocals.cpp.o.d -o CMakeFiles/passes.dir/InstrumentLocals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/InstrumentLocals.cpp [ 59%] Building CXX object src/passes/CMakeFiles/passes.dir/InstrumentMemory.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/InstrumentMemory.cpp.o -MF CMakeFiles/passes.dir/InstrumentMemory.cpp.o.d -o CMakeFiles/passes.dir/InstrumentMemory.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/InstrumentMemory.cpp [ 59%] Building CXX object src/passes/CMakeFiles/passes.dir/Intrinsics.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Intrinsics.cpp.o -MF CMakeFiles/passes.dir/Intrinsics.cpp.o.d -o CMakeFiles/passes.dir/Intrinsics.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Intrinsics.cpp [ 60%] Building CXX object src/passes/CMakeFiles/passes.dir/JSPI.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/JSPI.cpp.o -MF CMakeFiles/passes.dir/JSPI.cpp.o.d -o CMakeFiles/passes.dir/JSPI.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/JSPI.cpp [ 60%] Building CXX object src/passes/CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o -MF CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o.d -o CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LegalizeJSInterface.cpp [ 60%] Building CXX object src/passes/CMakeFiles/passes.dir/LimitSegments.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LimitSegments.cpp.o -MF CMakeFiles/passes.dir/LimitSegments.cpp.o.d -o CMakeFiles/passes.dir/LimitSegments.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LimitSegments.cpp [ 61%] Building CXX object src/passes/CMakeFiles/passes.dir/LocalCSE.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LocalCSE.cpp.o -MF CMakeFiles/passes.dir/LocalCSE.cpp.o.d -o CMakeFiles/passes.dir/LocalCSE.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LocalCSE.cpp [ 61%] Building CXX object src/passes/CMakeFiles/passes.dir/LocalSubtyping.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LocalSubtyping.cpp.o -MF CMakeFiles/passes.dir/LocalSubtyping.cpp.o.d -o CMakeFiles/passes.dir/LocalSubtyping.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LocalSubtyping.cpp [ 61%] Building CXX object src/passes/CMakeFiles/passes.dir/LogExecution.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LogExecution.cpp.o -MF CMakeFiles/passes.dir/LogExecution.cpp.o.d -o CMakeFiles/passes.dir/LogExecution.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LogExecution.cpp [ 62%] Building CXX object src/passes/CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o -MF CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o.d -o CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/LoopInvariantCodeMotion.cpp [ 62%] Building CXX object src/passes/CMakeFiles/passes.dir/Memory64Lowering.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Memory64Lowering.cpp.o -MF CMakeFiles/passes.dir/Memory64Lowering.cpp.o.d -o CMakeFiles/passes.dir/Memory64Lowering.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Memory64Lowering.cpp [ 63%] Building CXX object src/passes/CMakeFiles/passes.dir/MemoryPacking.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MemoryPacking.cpp.o -MF CMakeFiles/passes.dir/MemoryPacking.cpp.o.d -o CMakeFiles/passes.dir/MemoryPacking.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MemoryPacking.cpp [ 63%] Building CXX object src/passes/CMakeFiles/passes.dir/MergeBlocks.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MergeBlocks.cpp.o -MF CMakeFiles/passes.dir/MergeBlocks.cpp.o.d -o CMakeFiles/passes.dir/MergeBlocks.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MergeBlocks.cpp [ 63%] Building CXX object src/passes/CMakeFiles/passes.dir/MergeSimilarFunctions.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MergeSimilarFunctions.cpp.o -MF CMakeFiles/passes.dir/MergeSimilarFunctions.cpp.o.d -o CMakeFiles/passes.dir/MergeSimilarFunctions.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp In file included from /usr/include/c++/13/vector:65, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/boolean.h:20, from /build/reproducible-path/binaryen-116/src/ir/bits.h:20, from /build/reproducible-path/binaryen-116/src/ir/properties.h:20, from /build/reproducible-path/binaryen-116/src/ir/iteration.h:20, from /build/reproducible-path/binaryen-116/src/ir/branch-utils.h:20, from /build/reproducible-path/binaryen-116/src/ir/utils.h:20, from /build/reproducible-path/binaryen-116/src/ir/hashed.h:20, from /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:78: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {const wasm::Literals&}; _Type = wasm::Literals]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {const wasm::Literals&}; _First = wasm::Literals; _Rest = {std::vector >}]' at /usr/include/c++/13/variant:411:4, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = __detail::__variant::_Variadic_union > >; _Args = {const in_place_index_t<0>&, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'std::__detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&):: mutable [with auto:2 = const wasm::Literals&; auto:3 = std::integral_constant]' at /usr/include/c++/13/variant:595:23, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Args = {const wasm::Literals&, integral_constant}]' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Args = {const wasm::Literals&, integral_constant}]' at /usr/include/c++/13/bits/invoke.h:96:40, inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__variant_idx_cookie; _Visitor = std::__detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::&&; _Variants = {const std::variant > >&}; unsigned int ...__indices = {0}]' at /usr/include/c++/13/variant:1049:17, inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const variant > >&}]' at /usr/include/c++/13/variant:1815:5, inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const variant > >&}]' at /usr/include/c++/13/variant:1756:5, inlined from 'constexpr void std::__detail::__variant::__raw_idx_visit(_Visitor&&, _Variants&& ...) [with _Visitor = _Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const std::variant > >&}]' at /usr/include/c++/13/variant:183:44, inlined from 'std::__detail::__variant::_Copy_ctor_base<, _Types>::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base<, _Types>&) [with bool = false; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:590:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {const wasm::Literals&}; _Type = wasm::Literals]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {const wasm::Literals&}; _First = wasm::Literals; _Rest = {std::vector >}]' at /usr/include/c++/13/variant:411:4, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = __detail::__variant::_Variadic_union > >; _Args = {const in_place_index_t<0>&, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'std::__detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&):: mutable [with auto:2 = const wasm::Literals&; auto:3 = std::integral_constant]' at /usr/include/c++/13/variant:595:23, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Args = {const wasm::Literals&, integral_constant}]' at /usr/include/c++/13/bits/invoke.h:61:36, inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Args = {const wasm::Literals&, integral_constant}]' at /usr/include/c++/13/bits/invoke.h:96:40, inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__variant_idx_cookie; _Visitor = std::__detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::&&; _Variants = {const std::variant > >&}; unsigned int ...__indices = {0}]' at /usr/include/c++/13/variant:1049:17, inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const variant > >&}]' at /usr/include/c++/13/variant:1815:5, inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__variant_idx_cookie; _Visitor = __detail::__variant::_Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const variant > >&}]' at /usr/include/c++/13/variant:1756:5, inlined from 'constexpr void std::__detail::__variant::__raw_idx_visit(_Visitor&&, _Variants&& ...) [with _Visitor = _Copy_ctor_base > >::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base > >&)::; _Variants = {const std::variant > >&}]' at /usr/include/c++/13/variant:183:44, inlined from 'std::__detail::__variant::_Copy_ctor_base<, _Types>::_Copy_ctor_base(const std::__detail::__variant::_Copy_ctor_base<, _Types>&) [with bool = false; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:590:28, inlined from 'std::__detail::__variant::_Move_ctor_base<, _Types>::_Move_ctor_base(const std::__detail::__variant::_Move_ctor_base<, _Types>&) [with bool = false; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:639:7, inlined from 'std::__detail::__variant::_Copy_assign_base<, _Types>::_Copy_assign_base(const std::__detail::__variant::_Copy_assign_base<, _Types>&) [with bool = false; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:691:7, inlined from 'std::__detail::__variant::_Move_assign_base<, _Types>::_Move_assign_base(const std::__detail::__variant::_Move_assign_base<, _Types>&) [with bool = false; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:745:7, inlined from 'std::__detail::__variant::_Variant_base<_Types>::_Variant_base(const std::__detail::__variant::_Variant_base<_Types>&) [with _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:776:7, inlined from 'std::variant<_Types>::variant(const std::variant<_Types>&) [with _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:1428:7, inlined from 'wasm::ParamInfo::ParamInfo(const wasm::ParamInfo&)' at /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:105:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::ParamInfo; _Args = {const wasm::ParamInfo&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const wasm::ParamInfo*; _ForwardIterator = wasm::ParamInfo*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wasm::ParamInfo}; _Tp = wasm::ParamInfo; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'bool wasm::EquivalentClass::deriveParams(wasm::Module*, std::vector&, bool)' at /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:395:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44, inlined from 'wasm::SmallVector& wasm::SmallVector::operator=(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals& wasm::Literals::operator=(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::enable_if_t<((__exactly_once::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type> > && is_constructible_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>, _Tp>) && is_assignable_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>&, _Tp>), std::variant<_Types>&> std::variant<_Types>::operator=(_Tp&&) [with _Tp = wasm::Literals&; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:1500:31, inlined from 'bool wasm::EquivalentClass::deriveParams(wasm::Module*, std::vector&, bool)' at /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:401:14: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::Literals&}; _Type = wasm::Literals]' at /usr/include/c++/13/variant:282:4, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = __detail::__variant::_Uninitialized; _Args = {const in_place_index_t<0>&, wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'void std::__detail::__variant::__emplace(_Variant_storage<_Triv, _Types ...>&, _Args&& ...) [with unsigned int _Np = 0; bool _Triv = false; _Types = {wasm::Literals, std::vector >}; _Args = {wasm::Literals&}]' at /usr/include/c++/13/variant:567:22, inlined from 'std::enable_if_t::__to_type<_Np, typename std::enable_if<(_Np < sizeof... (_Types)), void>::type>, _Args ...>, std::variant<_Types>::__to_type<_Np>&> std::variant<_Types>::emplace(_Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::Literals&}; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:1570:33, inlined from 'std::enable_if_t<((__exactly_once::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type> > && is_constructible_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>, _Tp>) && is_assignable_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>&, _Tp>), std::variant<_Types>&> std::variant<_Types>::operator=(_Tp&&) [with _Tp = wasm::Literals&; _Types = {wasm::Literals, std::vector >}]' at /usr/include/c++/13/variant:1506:25, inlined from 'bool wasm::EquivalentClass::deriveParams(wasm::Module*, std::vector&, bool)' at /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:401:14: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::ParamInfo}; _Tp = wasm::ParamInfo; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wasm::ParamInfo; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'bool wasm::EquivalentClass::deriveParams(wasm::Module*, std::vector&, bool)' at /build/reproducible-path/binaryen-116/src/passes/MergeSimilarFunctions.cpp:466:23: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/passes/CMakeFiles/passes.dir/MergeLocals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MergeLocals.cpp.o -MF CMakeFiles/passes.dir/MergeLocals.cpp.o.d -o CMakeFiles/passes.dir/MergeLocals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MergeLocals.cpp [ 64%] Building CXX object src/passes/CMakeFiles/passes.dir/Metrics.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Metrics.cpp.o -MF CMakeFiles/passes.dir/Metrics.cpp.o.d -o CMakeFiles/passes.dir/Metrics.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Metrics.cpp [ 64%] Building CXX object src/passes/CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o -MF CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o.d -o CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MinifyImportsAndExports.cpp [ 65%] Building CXX object src/passes/CMakeFiles/passes.dir/Monomorphize.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Monomorphize.cpp.o -MF CMakeFiles/passes.dir/Monomorphize.cpp.o.d -o CMakeFiles/passes.dir/Monomorphize.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Monomorphize.cpp [ 65%] Building CXX object src/passes/CMakeFiles/passes.dir/MultiMemoryLowering.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/MultiMemoryLowering.cpp.o -MF CMakeFiles/passes.dir/MultiMemoryLowering.cpp.o.d -o CMakeFiles/passes.dir/MultiMemoryLowering.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/MultiMemoryLowering.cpp [ 66%] Building CXX object src/passes/CMakeFiles/passes.dir/NameList.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/NameList.cpp.o -MF CMakeFiles/passes.dir/NameList.cpp.o.d -o CMakeFiles/passes.dir/NameList.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/NameList.cpp [ 66%] Building CXX object src/passes/CMakeFiles/passes.dir/NameTypes.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/NameTypes.cpp.o -MF CMakeFiles/passes.dir/NameTypes.cpp.o.d -o CMakeFiles/passes.dir/NameTypes.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/NameTypes.cpp [ 66%] Building CXX object src/passes/CMakeFiles/passes.dir/OnceReduction.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/OnceReduction.cpp.o -MF CMakeFiles/passes.dir/OnceReduction.cpp.o.d -o CMakeFiles/passes.dir/OnceReduction.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/OnceReduction.cpp [ 67%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o -MF CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o.d -o CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/OptimizeAddedConstants.cpp [ 67%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeCasts.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/OptimizeCasts.cpp.o -MF CMakeFiles/passes.dir/OptimizeCasts.cpp.o.d -o CMakeFiles/passes.dir/OptimizeCasts.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/OptimizeCasts.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 67%] Built target wasm [ 68%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeInstructions.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/OptimizeInstructions.cpp.o -MF CMakeFiles/passes.dir/OptimizeInstructions.cpp.o.d -o CMakeFiles/passes.dir/OptimizeInstructions.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp [ 68%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeForJS.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/OptimizeForJS.cpp.o -MF CMakeFiles/passes.dir/OptimizeForJS.cpp.o.d -o CMakeFiles/passes.dir/OptimizeForJS.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/OptimizeForJS.cpp [ 68%] Building CXX object src/passes/CMakeFiles/passes.dir/PickLoadSigns.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/PickLoadSigns.cpp.o -MF CMakeFiles/passes.dir/PickLoadSigns.cpp.o.d -o CMakeFiles/passes.dir/PickLoadSigns.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/PickLoadSigns.cpp [ 69%] Building CXX object src/passes/CMakeFiles/passes.dir/Poppify.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Poppify.cpp.o -MF CMakeFiles/passes.dir/Poppify.cpp.o.d -o CMakeFiles/passes.dir/Poppify.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Poppify.cpp [ 69%] Building CXX object src/passes/CMakeFiles/passes.dir/PostEmscripten.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/PostEmscripten.cpp.o -MF CMakeFiles/passes.dir/PostEmscripten.cpp.o.d -o CMakeFiles/passes.dir/PostEmscripten.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/abstract.h:22, from /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:25: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int&}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int&}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2836:33: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int&}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2837:33: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2843:33: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int&}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2845:35: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2851:35: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2858:35: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Expression*&, long long unsigned int}; _Tp = wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)::SeekState; _Alloc = std::allocator]', inlined from 'wasm::Expression* wasm::OptimizeInstructions::optimizeAddedConstants(wasm::Binary*)' at /build/reproducible-path/binaryen-116/src/passes/OptimizeInstructions.cpp:2862:35: /usr/include/c++/13/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 src/passes/CMakeFiles/passes.dir/Precompute.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Precompute.cpp.o -MF CMakeFiles/passes.dir/Precompute.cpp.o.d -o CMakeFiles/passes.dir/Precompute.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp [ 70%] Building CXX object src/passes/CMakeFiles/passes.dir/Print.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Print.cpp.o -MF CMakeFiles/passes.dir/Print.cpp.o.d -o CMakeFiles/passes.dir/Print.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Print.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/support/threads.h:27, from /build/reproducible-path/binaryen-116/src/support/istring.h:29, from /build/reproducible-path/binaryen-116/src/asmjs/shared-constants.h:20, from /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:22: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Address&}; _Tp = wasm::Address; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wasm::Address}; _Tp = wasm::Address; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Address; _Alloc = std::allocator]', inlined from 'void wasm::{anonymous}::calcSegmentOffsets(wasm::Module&, std::vector&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:113:33, inlined from 'void wasm::PostEmscripten::removeExports(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:216:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Address; _Alloc = std::allocator]', inlined from 'void wasm::{anonymous}::calcSegmentOffsets(wasm::Module&, std::vector&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:116:33, inlined from 'void wasm::PostEmscripten::removeExports(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:216:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Address}; _Tp = wasm::Address; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wasm::Address; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'void wasm::{anonymous}::calcSegmentOffsets(wasm::Module&, std::vector&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:124:31, inlined from 'void wasm::PostEmscripten::removeExports(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:216:23: /usr/include/c++/13/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::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Address}; _Tp = wasm::Address; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wasm::Address; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'void wasm::{anonymous}::calcSegmentOffsets(wasm::Module&, std::vector&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:120:31, inlined from 'void wasm::PostEmscripten::removeExports(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/passes/PostEmscripten.cpp:216:23: /usr/include/c++/13/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintCallGraph.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/PrintCallGraph.cpp.o -MF CMakeFiles/passes.dir/PrintCallGraph.cpp.o.d -o CMakeFiles/passes.dir/PrintCallGraph.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/PrintCallGraph.cpp In file included from /usr/include/c++/13/vector:65, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/manipulation.h:20, from /build/reproducible-path/binaryen-116/src/wasm-builder.h:20, from /build/reproducible-path/binaryen-116/src/ir/literal-utils.h:20, from /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:30: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = wasm::Literals]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {const std::pair&}; _NodeAlloc = std::allocator, false> >]' at /usr/include/c++/13/bits/hashtable_policy.h:1995:36: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Expression* wasm::Flow::getConstExpression(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:80:42: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Expression* wasm::Flow::getConstExpression(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:80:42, inlined from 'void wasm::Precompute::reuseConstantNode(T*, wasm::Flow) [with T = wasm::Return]' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:264:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Expression* wasm::Flow::getConstExpression(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:80:42, inlined from 'void wasm::Precompute::reuseConstantNode(T*, wasm::Flow) [with T = wasm::Break]' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:264:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::visitLocalGet(wasm::LocalGet*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:114:27: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:61:28, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::visitLocalGet(wasm::LocalGet*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:116:27: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:61:28, inlined from 'wasm::Flow wasm::ConstantExpressionRunner::visitLocalGet(wasm::LocalGet*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2094:31, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::visitLocalGet(wasm::LocalGet*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:120:56: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintFeatures.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/PrintFeatures.cpp.o -MF CMakeFiles/passes.dir/PrintFeatures.cpp.o.d -o CMakeFiles/passes.dir/PrintFeatures.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/PrintFeatures.cpp In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = wasm::Literals]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::__detail::_ReuseOrAllocNode<_NodeAlloc>::__node_type* std::__detail::_ReuseOrAllocNode<_NodeAlloc>::operator()(_Args&& ...) const [with _Args = {const std::pair&}; _NodeAlloc = std::allocator, false> >]' at /usr/include/c++/13/bits/hashtable_policy.h:213:35, inlined from 'void std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_assign(_Ht&&, const _NodeGenerator&) [with _Ht = const 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 >&; _NodeGenerator = std::__detail::_ReuseOrAllocNode, false> > >; _Key = unsigned int; _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++/13/bits/hashtable.h:1373:20: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = wasm::Literals]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::__detail::_ReuseOrAllocNode<_NodeAlloc>::__node_type* std::__detail::_ReuseOrAllocNode<_NodeAlloc>::operator()(_Args&& ...) const [with _Args = {const std::pair&}; _NodeAlloc = std::allocator, false> >]' at /usr/include/c++/13/bits/hashtable_policy.h:213:35, inlined from 'void std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_assign(_Ht&&, const _NodeGenerator&) [with _Ht = const 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 >&; _NodeGenerator = std::__detail::_ReuseOrAllocNode, false> > >; _Key = unsigned int; _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++/13/bits/hashtable.h:1381:24: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:60:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(const wasm::GCData&)' at /build/reproducible-path/binaryen-116/src/literal.h:723:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::GCData&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::GCData&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::getHeapCreationFlow(wasm::Flow, T*) [with T = wasm::ArrayNewFixed]' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:189:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(const wasm::GCData&)' at /build/reproducible-path/binaryen-116/src/literal.h:723:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::GCData&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::GCData&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::getHeapCreationFlow(wasm::Flow, T*) [with T = wasm::ArrayNew]' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:189:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(const wasm::GCData&)' at /build/reproducible-path/binaryen-116/src/literal.h:723:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::GCData&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::GCData&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::GCData&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::GCData&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Flow wasm::PrecomputingExpressionRunner::getHeapCreationFlow(wasm::Flow, T*) [with T = wasm::StructNew]' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:189:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Name, wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:64:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitBrOn(wasm::BrOn*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1508:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintFunctionMap.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/PrintFunctionMap.cpp.o -MF CMakeFiles/passes.dir/PrintFunctionMap.cpp.o.d -o CMakeFiles/passes.dir/PrintFunctionMap.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/PrintFunctionMap.cpp In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'void wasm::Precompute::visitExpression(wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:290:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'void wasm::Precompute::visitExpression(wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:304:26: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::Precompute::precomputeValue(wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:362:17, inlined from 'bool wasm::Precompute::propagateLocals(wasm::Function*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:406:54: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::Precompute::precomputeValue(wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:362:17, inlined from 'bool wasm::Precompute::propagateLocals(wasm::Function*)' at /build/reproducible-path/binaryen-116/src/passes/Precompute.cpp:423:35: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:61:28, inlined from 'wasm::Flow wasm::ConstantExpressionRunner::visitCall(wasm::Call*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2175:39: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/passes/CMakeFiles/passes.dir/RoundTrip.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RoundTrip.cpp.o -MF CMakeFiles/passes.dir/RoundTrip.cpp.o.d -o CMakeFiles/passes.dir/RoundTrip.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RoundTrip.cpp [ 72%] Building CXX object src/passes/CMakeFiles/passes.dir/SetGlobals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SetGlobals.cpp.o -MF CMakeFiles/passes.dir/SetGlobals.cpp.o.d -o CMakeFiles/passes.dir/SetGlobals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SetGlobals.cpp In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitSelect(wasm::Select*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1209:59: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/passes/CMakeFiles/passes.dir/StackIR.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/StackIR.cpp.o -MF CMakeFiles/passes.dir/StackIR.cpp.o.d -o CMakeFiles/passes.dir/StackIR.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/StackIR.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = wasm::PrecomputingExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 72%] Building CXX object src/passes/CMakeFiles/passes.dir/SignaturePruning.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SignaturePruning.cpp.o -MF CMakeFiles/passes.dir/SignaturePruning.cpp.o.d -o CMakeFiles/passes.dir/SignaturePruning.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SignaturePruning.cpp [ 73%] Building CXX object src/passes/CMakeFiles/passes.dir/SignatureRefining.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SignatureRefining.cpp.o -MF CMakeFiles/passes.dir/SignatureRefining.cpp.o.d -o CMakeFiles/passes.dir/SignatureRefining.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SignatureRefining.cpp [ 73%] Building CXX object src/passes/CMakeFiles/passes.dir/SignExtLowering.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SignExtLowering.cpp.o -MF CMakeFiles/passes.dir/SignExtLowering.cpp.o.d -o CMakeFiles/passes.dir/SignExtLowering.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SignExtLowering.cpp [ 74%] Building CXX object src/passes/CMakeFiles/passes.dir/Strip.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Strip.cpp.o -MF CMakeFiles/passes.dir/Strip.cpp.o.d -o CMakeFiles/passes.dir/Strip.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Strip.cpp [ 74%] Building CXX object src/passes/CMakeFiles/passes.dir/StripTargetFeatures.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/StripTargetFeatures.cpp.o -MF CMakeFiles/passes.dir/StripTargetFeatures.cpp.o.d -o CMakeFiles/passes.dir/StripTargetFeatures.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/StripTargetFeatures.cpp [ 74%] Building CXX object src/passes/CMakeFiles/passes.dir/RedundantSetElimination.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RedundantSetElimination.cpp.o -MF CMakeFiles/passes.dir/RedundantSetElimination.cpp.o.d -o CMakeFiles/passes.dir/RedundantSetElimination.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RedundantSetElimination.cpp [ 75%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveImports.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveImports.cpp.o -MF CMakeFiles/passes.dir/RemoveImports.cpp.o.d -o CMakeFiles/passes.dir/RemoveImports.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveImports.cpp [ 75%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveMemory.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveMemory.cpp.o -MF CMakeFiles/passes.dir/RemoveMemory.cpp.o.d -o CMakeFiles/passes.dir/RemoveMemory.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveMemory.cpp [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o -MF CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o.d -o CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveNonJSOps.cpp [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o -MF CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o.d -o CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveUnusedBrs.cpp [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o -MF CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o.d -o CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveUnusedNames.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/boolean.h:20, from /build/reproducible-path/binaryen-116/src/ir/bits.h:20, from /build/reproducible-path/binaryen-116/src/ir/properties.h:20, from /build/reproducible-path/binaryen-116/src/ir/iteration.h:20, from /build/reproducible-path/binaryen-116/src/ir/branch-utils.h:20, from /build/reproducible-path/binaryen-116/src/cfg/cfg-traversal.h:33, from /build/reproducible-path/binaryen-116/src/passes/RedundantSetElimination.cpp:36: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:138:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:142:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 77%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o -MF CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o.d -o CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveUnusedModuleElements.cpp [ 77%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedTypes.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/RemoveUnusedTypes.cpp.o -MF CMakeFiles/passes.dir/RemoveUnusedTypes.cpp.o.d -o CMakeFiles/passes.dir/RemoveUnusedTypes.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/RemoveUnusedTypes.cpp [ 77%] Building CXX object src/passes/CMakeFiles/passes.dir/ReorderFunctions.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ReorderFunctions.cpp.o -MF CMakeFiles/passes.dir/ReorderFunctions.cpp.o.d -o CMakeFiles/passes.dir/ReorderFunctions.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ReorderFunctions.cpp [ 78%] Building CXX object src/passes/CMakeFiles/passes.dir/ReorderGlobals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ReorderGlobals.cpp.o -MF CMakeFiles/passes.dir/ReorderGlobals.cpp.o.d -o CMakeFiles/passes.dir/ReorderGlobals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ReorderGlobals.cpp [ 78%] Building CXX object src/passes/CMakeFiles/passes.dir/ReorderLocals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ReorderLocals.cpp.o -MF CMakeFiles/passes.dir/ReorderLocals.cpp.o.d -o CMakeFiles/passes.dir/ReorderLocals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ReorderLocals.cpp [ 79%] Building CXX object src/passes/CMakeFiles/passes.dir/ReReloop.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/ReReloop.cpp.o -MF CMakeFiles/passes.dir/ReReloop.cpp.o.d -o CMakeFiles/passes.dir/ReReloop.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/ReReloop.cpp [ 79%] Building CXX object src/passes/CMakeFiles/passes.dir/TrapMode.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/TrapMode.cpp.o -MF CMakeFiles/passes.dir/TrapMode.cpp.o.d -o CMakeFiles/passes.dir/TrapMode.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/TrapMode.cpp [ 79%] Building CXX object src/passes/CMakeFiles/passes.dir/TypeRefining.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/TypeRefining.cpp.o -MF CMakeFiles/passes.dir/TypeRefining.cpp.o.d -o CMakeFiles/passes.dir/TypeRefining.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/TypeRefining.cpp [ 80%] Building CXX object src/passes/CMakeFiles/passes.dir/TypeMerging.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/TypeMerging.cpp.o -MF CMakeFiles/passes.dir/TypeMerging.cpp.o.d -o CMakeFiles/passes.dir/TypeMerging.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/TypeMerging.cpp [ 80%] Building CXX object src/passes/CMakeFiles/passes.dir/TypeSSA.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/TypeSSA.cpp.o -MF CMakeFiles/passes.dir/TypeSSA.cpp.o.d -o CMakeFiles/passes.dir/TypeSSA.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/TypeSSA.cpp [ 80%] Building CXX object src/passes/CMakeFiles/passes.dir/SafeHeap.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SafeHeap.cpp.o -MF CMakeFiles/passes.dir/SafeHeap.cpp.o.d -o CMakeFiles/passes.dir/SafeHeap.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SafeHeap.cpp [ 81%] Building CXX object src/passes/CMakeFiles/passes.dir/SimplifyGlobals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SimplifyGlobals.cpp.o -MF CMakeFiles/passes.dir/SimplifyGlobals.cpp.o.d -o CMakeFiles/passes.dir/SimplifyGlobals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SimplifyGlobals.cpp [ 81%] Building CXX object src/passes/CMakeFiles/passes.dir/SimplifyLocals.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SimplifyLocals.cpp.o -MF CMakeFiles/passes.dir/SimplifyLocals.cpp.o.d -o CMakeFiles/passes.dir/SimplifyLocals.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SimplifyLocals.cpp [ 82%] Building CXX object src/passes/CMakeFiles/passes.dir/Souperify.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Souperify.cpp.o -MF CMakeFiles/passes.dir/Souperify.cpp.o.d -o CMakeFiles/passes.dir/Souperify.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Souperify.cpp [ 82%] Building CXX object src/passes/CMakeFiles/passes.dir/SpillPointers.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SpillPointers.cpp.o -MF CMakeFiles/passes.dir/SpillPointers.cpp.o.d -o CMakeFiles/passes.dir/SpillPointers.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SpillPointers.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/pass.h:20, from /build/reproducible-path/binaryen-116/src/ir/intrinsics.h:20, from /build/reproducible-path/binaryen-116/src/ir/effects.h:20, from /build/reproducible-path/binaryen-116/src/passes/SimplifyGlobals.cpp:43: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:138:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literals wasm::Properties::getLiterals(const wasm::Expression*)' at /build/reproducible-path/binaryen-116/src/ir/properties.h:142:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Building CXX object src/passes/CMakeFiles/passes.dir/StackCheck.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/StackCheck.cpp.o -MF CMakeFiles/passes.dir/StackCheck.cpp.o.d -o CMakeFiles/passes.dir/StackCheck.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/StackCheck.cpp [ 83%] Building CXX object src/passes/CMakeFiles/passes.dir/StripEH.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/StripEH.cpp.o -MF CMakeFiles/passes.dir/StripEH.cpp.o.d -o CMakeFiles/passes.dir/StripEH.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/StripEH.cpp [ 83%] Building CXX object src/passes/CMakeFiles/passes.dir/SSAify.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/SSAify.cpp.o -MF CMakeFiles/passes.dir/SSAify.cpp.o.d -o CMakeFiles/passes.dir/SSAify.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/SSAify.cpp [ 84%] Building CXX object src/passes/CMakeFiles/passes.dir/Untee.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Untee.cpp.o -MF CMakeFiles/passes.dir/Untee.cpp.o.d -o CMakeFiles/passes.dir/Untee.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Untee.cpp [ 84%] Building CXX object src/passes/CMakeFiles/passes.dir/Vacuum.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/Vacuum.cpp.o -MF CMakeFiles/passes.dir/Vacuum.cpp.o.d -o CMakeFiles/passes.dir/Vacuum.cpp.o -c /build/reproducible-path/binaryen-116/src/passes/Vacuum.cpp [ 84%] Building CXX object src/passes/CMakeFiles/passes.dir/WasmIntrinsics.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/passes/CMakeFiles/passes.dir/WasmIntrinsics.cpp.o -MF CMakeFiles/passes.dir/WasmIntrinsics.cpp.o.d -o CMakeFiles/passes.dir/WasmIntrinsics.cpp.o -c /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/passes/WasmIntrinsics.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 84%] Built target passes make -f CMakeFiles/binaryen.dir/build.make CMakeFiles/binaryen.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/CMakeFiles/binaryen.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f CMakeFiles/binaryen.dir/build.make CMakeFiles/binaryen.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 85%] Building CXX object CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o /usr/bin/c++ -Dbinaryen_EXPORTS -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -fPIC -MD -MT CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o -MF CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o.d -o CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o -c /build/reproducible-path/binaryen-116/src/binaryen-c.cpp In file included from /usr/include/c++/13/map:62, from /build/reproducible-path/binaryen-116/src/cfg/Relooper.h:36, from /build/reproducible-path/binaryen-116/src/binaryen-c.cpp:24: /usr/include/c++/13/bits/stl_tree.h: In 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 = wasm::Name; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/deque:65, from /build/reproducible-path/binaryen-116/src/cfg/Relooper.h:34: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = wasm::Literals]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...) [with _Args = {const std::pair&}; _NodeAlloc = std::allocator, false> >]' at /usr/include/c++/13/bits/hashtable_policy.h:1995:36: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::Literals& wasm::ModuleRunnerBase::getGlobal(wasm::Name) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2830:25: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const unsigned int; _T2 = wasm::Literals]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::__detail::_Hash_node, false>]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::__detail::_ReuseOrAllocNode<_NodeAlloc>::__node_type* std::__detail::_ReuseOrAllocNode<_NodeAlloc>::operator()(_Args&& ...) const [with _Args = {const std::pair&}; _NodeAlloc = std::allocator, false> >]' at /usr/include/c++/13/bits/hashtable_policy.h:213:35, inlined from 'void std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::_M_assign(_Ht&&, const _NodeGenerator&) [with _Ht = const 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 >&; _NodeGenerator = std::__detail::_ReuseOrAllocNode, false> > >; _Key = unsigned int; _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++/13/bits/hashtable.h:1381:24: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/binaryen-116/src/wasm.h:34, from /build/reproducible-path/binaryen-116/src/ir/manipulation.h:20, from /build/reproducible-path/binaryen-116/src/wasm-builder.h:20, from /build/reproducible-path/binaryen-116/src/cfg/Relooper.h:41: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:60:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Name, wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:64:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::CExpressionRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::Literals; _Args = {const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const wasm::Literals*; _ForwardIterator = wasm::Literals*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::ModuleRunnerBase::FunctionScope::FunctionScope(wasm::Function*, const wasm::Literals&, SubType&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2794:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair; _Args = {const pair&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pair*; _ForwardIterator = pair*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const wasm::WasmException&; _U2 = wasm::Name&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:688:4, inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const wasm::WasmException&; _T2 = wasm::Name&]' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = std::pair; unsigned int N = 4]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literals; _Alloc = std::allocator]', inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTry(wasm::Try*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3792:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1494:15: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::ModuleRunnerBase::callFunctionInternal(wasm::Name, const wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3923:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTableGrow(wasm::TableGrow*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2983:35: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewData(wasm::ArrayNewData*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3628:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewElem(wasm::ArrayNewElem*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3657:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2574:29, inlined from 'void wasm::ModuleUtils::iterDefinedGlobals(wasm::Module&, T) [with T = wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:145:14, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2573:36: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 85%] Linking CXX shared library lib/libbinaryen.so /usr/bin/cmake -E cmake_link_script CMakeFiles/binaryen.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro -Wl,--no-undefined -shared -Wl,-soname,libbinaryen.so -o lib/libbinaryen.so "CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o" "src/passes/CMakeFiles/passes.dir/param-utils.cpp.o" src/passes/CMakeFiles/passes.dir/pass.cpp.o src/passes/CMakeFiles/passes.dir/test_passes.cpp.o src/passes/CMakeFiles/passes.dir/AbstractTypeRefining.cpp.o src/passes/CMakeFiles/passes.dir/AlignmentLowering.cpp.o src/passes/CMakeFiles/passes.dir/Asyncify.cpp.o src/passes/CMakeFiles/passes.dir/AvoidReinterprets.cpp.o src/passes/CMakeFiles/passes.dir/CoalesceLocals.cpp.o src/passes/CMakeFiles/passes.dir/CodePushing.cpp.o src/passes/CMakeFiles/passes.dir/CodeFolding.cpp.o src/passes/CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o src/passes/CMakeFiles/passes.dir/ConstHoisting.cpp.o src/passes/CMakeFiles/passes.dir/DataFlowOpts.cpp.o src/passes/CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o src/passes/CMakeFiles/passes.dir/DeadCodeElimination.cpp.o src/passes/CMakeFiles/passes.dir/DeAlign.cpp.o src/passes/CMakeFiles/passes.dir/DeNaN.cpp.o src/passes/CMakeFiles/passes.dir/Directize.cpp.o src/passes/CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o src/passes/CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o src/passes/CMakeFiles/passes.dir/DWARF.cpp.o src/passes/CMakeFiles/passes.dir/ExtractFunction.cpp.o src/passes/CMakeFiles/passes.dir/Flatten.cpp.o src/passes/CMakeFiles/passes.dir/FuncCastEmulation.cpp.o src/passes/CMakeFiles/passes.dir/GenerateDynCalls.cpp.o src/passes/CMakeFiles/passes.dir/GlobalEffects.cpp.o src/passes/CMakeFiles/passes.dir/GlobalRefining.cpp.o src/passes/CMakeFiles/passes.dir/GlobalStructInference.cpp.o src/passes/CMakeFiles/passes.dir/GlobalTypeOptimization.cpp.o src/passes/CMakeFiles/passes.dir/GUFA.cpp.o "src/passes/CMakeFiles/passes.dir/hash-stringify-walker.cpp.o" src/passes/CMakeFiles/passes.dir/Heap2Local.cpp.o src/passes/CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o src/passes/CMakeFiles/passes.dir/Inlining.cpp.o src/passes/CMakeFiles/passes.dir/InstrumentLocals.cpp.o src/passes/CMakeFiles/passes.dir/InstrumentMemory.cpp.o src/passes/CMakeFiles/passes.dir/Intrinsics.cpp.o src/passes/CMakeFiles/passes.dir/JSPI.cpp.o src/passes/CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o src/passes/CMakeFiles/passes.dir/LimitSegments.cpp.o src/passes/CMakeFiles/passes.dir/LocalCSE.cpp.o src/passes/CMakeFiles/passes.dir/LocalSubtyping.cpp.o src/passes/CMakeFiles/passes.dir/LogExecution.cpp.o src/passes/CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o src/passes/CMakeFiles/passes.dir/Memory64Lowering.cpp.o src/passes/CMakeFiles/passes.dir/MemoryPacking.cpp.o src/passes/CMakeFiles/passes.dir/MergeBlocks.cpp.o src/passes/CMakeFiles/passes.dir/MergeSimilarFunctions.cpp.o src/passes/CMakeFiles/passes.dir/MergeLocals.cpp.o src/passes/CMakeFiles/passes.dir/Metrics.cpp.o src/passes/CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o src/passes/CMakeFiles/passes.dir/Monomorphize.cpp.o src/passes/CMakeFiles/passes.dir/MultiMemoryLowering.cpp.o src/passes/CMakeFiles/passes.dir/NameList.cpp.o src/passes/CMakeFiles/passes.dir/NameTypes.cpp.o src/passes/CMakeFiles/passes.dir/OnceReduction.cpp.o src/passes/CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o src/passes/CMakeFiles/passes.dir/OptimizeCasts.cpp.o src/passes/CMakeFiles/passes.dir/OptimizeInstructions.cpp.o src/passes/CMakeFiles/passes.dir/OptimizeForJS.cpp.o src/passes/CMakeFiles/passes.dir/PickLoadSigns.cpp.o src/passes/CMakeFiles/passes.dir/Poppify.cpp.o src/passes/CMakeFiles/passes.dir/PostEmscripten.cpp.o src/passes/CMakeFiles/passes.dir/Precompute.cpp.o src/passes/CMakeFiles/passes.dir/Print.cpp.o src/passes/CMakeFiles/passes.dir/PrintCallGraph.cpp.o src/passes/CMakeFiles/passes.dir/PrintFeatures.cpp.o src/passes/CMakeFiles/passes.dir/PrintFunctionMap.cpp.o src/passes/CMakeFiles/passes.dir/RoundTrip.cpp.o src/passes/CMakeFiles/passes.dir/SetGlobals.cpp.o src/passes/CMakeFiles/passes.dir/StackIR.cpp.o src/passes/CMakeFiles/passes.dir/SignaturePruning.cpp.o src/passes/CMakeFiles/passes.dir/SignatureRefining.cpp.o src/passes/CMakeFiles/passes.dir/SignExtLowering.cpp.o src/passes/CMakeFiles/passes.dir/Strip.cpp.o src/passes/CMakeFiles/passes.dir/StripTargetFeatures.cpp.o src/passes/CMakeFiles/passes.dir/RedundantSetElimination.cpp.o src/passes/CMakeFiles/passes.dir/RemoveImports.cpp.o src/passes/CMakeFiles/passes.dir/RemoveMemory.cpp.o src/passes/CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o src/passes/CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o src/passes/CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o src/passes/CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o src/passes/CMakeFiles/passes.dir/RemoveUnusedTypes.cpp.o src/passes/CMakeFiles/passes.dir/ReorderFunctions.cpp.o src/passes/CMakeFiles/passes.dir/ReorderGlobals.cpp.o src/passes/CMakeFiles/passes.dir/ReorderLocals.cpp.o src/passes/CMakeFiles/passes.dir/ReReloop.cpp.o src/passes/CMakeFiles/passes.dir/TrapMode.cpp.o src/passes/CMakeFiles/passes.dir/TypeRefining.cpp.o src/passes/CMakeFiles/passes.dir/TypeMerging.cpp.o src/passes/CMakeFiles/passes.dir/TypeSSA.cpp.o src/passes/CMakeFiles/passes.dir/SafeHeap.cpp.o src/passes/CMakeFiles/passes.dir/SimplifyGlobals.cpp.o src/passes/CMakeFiles/passes.dir/SimplifyLocals.cpp.o src/passes/CMakeFiles/passes.dir/Souperify.cpp.o src/passes/CMakeFiles/passes.dir/SpillPointers.cpp.o src/passes/CMakeFiles/passes.dir/StackCheck.cpp.o src/passes/CMakeFiles/passes.dir/StripEH.cpp.o src/passes/CMakeFiles/passes.dir/SSAify.cpp.o src/passes/CMakeFiles/passes.dir/Untee.cpp.o src/passes/CMakeFiles/passes.dir/Vacuum.cpp.o src/passes/CMakeFiles/passes.dir/WasmIntrinsics.cpp.o src/wasm/CMakeFiles/wasm.dir/literal.cpp.o src/wasm/CMakeFiles/wasm.dir/parsing.cpp.o src/wasm/CMakeFiles/wasm.dir/wasm.cpp.o "src/wasm/CMakeFiles/wasm.dir/wasm-binary.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-debug.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-emscripten.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-interpreter.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-io.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-ir-builder.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-s-parser.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-stack.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-type.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wasm-validator.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wat-lexer.cpp.o" "src/wasm/CMakeFiles/wasm.dir/wat-parser.cpp.o" src/asmjs/CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o src/asmjs/CMakeFiles/asmjs.dir/asmangle.cpp.o "src/asmjs/CMakeFiles/asmjs.dir/shared-constants.cpp.o" "src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o" "src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/parser.cpp.o" "src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o" src/ir/CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o src/ir/CMakeFiles/ir.dir/ExpressionManipulator.cpp.o src/ir/CMakeFiles/ir.dir/drop.cpp.o "src/ir/CMakeFiles/ir.dir/eh-utils.cpp.o" "src/ir/CMakeFiles/ir.dir/export-utils.cpp.o" src/ir/CMakeFiles/ir.dir/intrinsics.cpp.o src/ir/CMakeFiles/ir.dir/lubs.cpp.o "src/ir/CMakeFiles/ir.dir/memory-utils.cpp.o" "src/ir/CMakeFiles/ir.dir/module-utils.cpp.o" src/ir/CMakeFiles/ir.dir/names.cpp.o "src/ir/CMakeFiles/ir.dir/possible-contents.cpp.o" src/ir/CMakeFiles/ir.dir/properties.cpp.o src/ir/CMakeFiles/ir.dir/LocalGraph.cpp.o src/ir/CMakeFiles/ir.dir/LocalStructuralDominance.cpp.o src/ir/CMakeFiles/ir.dir/ReFinalize.cpp.o "src/ir/CMakeFiles/ir.dir/stack-utils.cpp.o" "src/ir/CMakeFiles/ir.dir/table-utils.cpp.o" "src/ir/CMakeFiles/ir.dir/type-updating.cpp.o" "src/ir/CMakeFiles/ir.dir/module-splitting.cpp.o" src/cfg/CMakeFiles/cfg.dir/Relooper.cpp.o src/support/CMakeFiles/support.dir/suffix_tree.cpp.o src/support/CMakeFiles/support.dir/suffix_tree_node.cpp.o src/support/CMakeFiles/support.dir/archive.cpp.o src/support/CMakeFiles/support.dir/bits.cpp.o src/support/CMakeFiles/support.dir/colors.cpp.o "src/support/CMakeFiles/support.dir/command-line.cpp.o" src/support/CMakeFiles/support.dir/debug.cpp.o src/support/CMakeFiles/support.dir/dfa_minimization.cpp.o src/support/CMakeFiles/support.dir/file.cpp.o src/support/CMakeFiles/support.dir/istring.cpp.o src/support/CMakeFiles/support.dir/path.cpp.o src/support/CMakeFiles/support.dir/safe_integer.cpp.o src/support/CMakeFiles/support.dir/threads.cpp.o src/support/CMakeFiles/support.dir/utilities.cpp.o src/analysis/CMakeFiles/analysis.dir/cfg.cpp.o "src/analysis/CMakeFiles/analysis.dir/sign-lattice.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Binary.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Debug.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DJB.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Error.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MD5.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Optional.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Path.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Twine.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o" "third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 85%] Built target binaryen make -f src/tools/CMakeFiles/wasm-opt.dir/build.make src/tools/CMakeFiles/wasm-opt.dir/depend make -f src/tools/CMakeFiles/wasm-metadce.dir/build.make src/tools/CMakeFiles/wasm-metadce.dir/depend make -f src/tools/CMakeFiles/wasm2js.dir/build.make src/tools/CMakeFiles/wasm2js.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-metadce.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-opt.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-emscripten-finalize.dir/build.make src/tools/CMakeFiles/wasm-emscripten-finalize.dir/depend cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm2js.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-emscripten-finalize.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm2js.dir/build.make src/tools/CMakeFiles/wasm2js.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-opt.dir/build.make src/tools/CMakeFiles/wasm-opt.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-metadce.dir/build.make src/tools/CMakeFiles/wasm-metadce.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-emscripten-finalize.dir/build.make src/tools/CMakeFiles/wasm-emscripten-finalize.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 85%] Building CXX object src/tools/CMakeFiles/wasm-opt.dir/fuzzing/fuzzing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-opt.dir/fuzzing/fuzzing.cpp.o -MF CMakeFiles/wasm-opt.dir/fuzzing/fuzzing.cpp.o.d -o CMakeFiles/wasm-opt.dir/fuzzing/fuzzing.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/fuzzing.cpp [ 85%] Building CXX object src/tools/CMakeFiles/wasm2js.dir/wasm2js.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm2js.dir/wasm2js.cpp.o -MF CMakeFiles/wasm2js.dir/wasm2js.cpp.o.d -o CMakeFiles/wasm2js.dir/wasm2js.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm2js.cpp [ 85%] Building CXX object src/tools/CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o -MF CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o.d -o CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-emscripten-finalize.cpp [ 85%] Building CXX object src/tools/CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o -MF CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o.d -o CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-metadce.cpp [ 85%] Linking CXX executable ../../bin/wasm-emscripten-finalize cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-emscripten-finalize.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o" -o ../../bin/wasm-emscripten-finalize -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 85%] Built target wasm-emscripten-finalize make -f src/tools/CMakeFiles/wasm-as.dir/build.make src/tools/CMakeFiles/wasm-as.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-as.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-as.dir/build.make src/tools/CMakeFiles/wasm-as.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 86%] Building CXX object src/tools/CMakeFiles/wasm-as.dir/wasm-as.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-as.dir/wasm-as.cpp.o -MF CMakeFiles/wasm-as.dir/wasm-as.cpp.o.d -o CMakeFiles/wasm-as.dir/wasm-as.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-as.cpp [ 87%] Linking CXX executable ../../bin/wasm-metadce cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-metadce.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o" -o ../../bin/wasm-metadce -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 87%] Built target wasm-metadce make -f src/tools/CMakeFiles/wasm-dis.dir/build.make src/tools/CMakeFiles/wasm-dis.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-dis.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-dis.dir/build.make src/tools/CMakeFiles/wasm-dis.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 87%] Building CXX object src/tools/CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o -MF CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o.d -o CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-dis.cpp [ 87%] Linking CXX executable ../../bin/wasm-as cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-as.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-as.dir/wasm-as.cpp.o" -o ../../bin/wasm-as -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 87%] Built target wasm-as make -f src/tools/CMakeFiles/wasm-ctor-eval.dir/build.make src/tools/CMakeFiles/wasm-ctor-eval.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-ctor-eval.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-ctor-eval.dir/build.make src/tools/CMakeFiles/wasm-ctor-eval.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 88%] Building CXX object src/tools/CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o -MF CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o.d -o CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp [ 89%] Linking CXX executable ../../bin/wasm-dis cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-dis.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o" -o ../../bin/wasm-dis -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 89%] Built target wasm-dis make -f src/tools/CMakeFiles/wasm-shell.dir/build.make src/tools/CMakeFiles/wasm-shell.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-shell.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-shell.dir/build.make src/tools/CMakeFiles/wasm-shell.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 90%] Building CXX object src/tools/CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o -MF CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o.d -o CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-shell.cpp In file included from /usr/include/c++/13/set:62, from /build/reproducible-path/binaryen-116/src/support/istring.h:23, from /build/reproducible-path/binaryen-116/src/asmjs/shared-constants.h:20, from /build/reproducible-path/binaryen-116/src/shell-interface.h:24, from /build/reproducible-path/binaryen-116/src/tools/execution-results.h:21, from /build/reproducible-path/binaryen-116/src/tools/wasm-shell.cpp:24: /usr/include/c++/13/bits/stl_tree.h: In 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 = wasm::Name; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/set:62, from /build/reproducible-path/binaryen-116/src/support/istring.h:23, from /build/reproducible-path/binaryen-116/src/asmjs/shared-constants.h:20, from /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:27: /usr/include/c++/13/bits/stl_tree.h: In 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 = wasm::Name; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63, from /build/reproducible-path/binaryen-116/src/wasm.h:30, from /build/reproducible-path/binaryen-116/src/ir/gc-type-utils.h:20, from /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:28: /usr/include/c++/13/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::Literals& wasm::ModuleRunnerBase::getGlobal(wasm::Name) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2830:25: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/memory:69, from /build/reproducible-path/binaryen-116/src/tools/wasm-shell.cpp:22: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63, from /build/reproducible-path/binaryen-116/src/wasm.h:30, from /build/reproducible-path/binaryen-116/src/wasm-traversal.h:32, from /build/reproducible-path/binaryen-116/src/pass.h:24, from /build/reproducible-path/binaryen-116/src/ir/module-utils.h:20, from /build/reproducible-path/binaryen-116/src/shell-interface.h:25: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::Literals& wasm::ModuleRunnerBase::getGlobal(wasm::Name) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2830:25: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/support/threads.h:27, from /build/reproducible-path/binaryen-116/src/support/istring.h:29: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Name, wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:64:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:60:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::Literals; _Args = {const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const wasm::Literals*; _ForwardIterator = wasm::Literals*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/memory:69, from /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:25: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from '{anonymous}::CtorEvalExternalInterface::importGlobals(wasm::GlobalValueSet&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:221:66: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from '{anonymous}::CtorEvalExternalInterface::importGlobals(wasm::GlobalValueSet&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:221:29: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::ModuleRunnerBase::FunctionScope::FunctionScope(wasm::Function*, const wasm::Literals&, SubType&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2794:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::Literals& wasm::ModuleRunnerBase::getGlobal(wasm::Name) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2830:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitGlobalGet(wasm::GlobalGet*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3017:26, inlined from 'wasm::Flow {anonymous}::EvallingModuleRunner::visitGlobalGet(wasm::GlobalGet*)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:86:71: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:61:28, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitGlobalGet(wasm::GlobalGet*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3017:26, inlined from 'wasm::Flow {anonymous}::EvallingModuleRunner::visitGlobalGet(wasm::GlobalGet*)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:86:71: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair; _Args = {const pair&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pair*; _ForwardIterator = pair*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const wasm::WasmException&; _U2 = wasm::Name&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:688:4, inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const wasm::WasmException&; _T2 = wasm::Name&]' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = std::pair; unsigned int N = 4]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literals; _Alloc = std::allocator]', inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTry(wasm::Try*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3792:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1494:15: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::ModuleRunnerBase::callFunctionInternal(wasm::Name, const wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3923:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/support/threads.h:27, from /build/reproducible-path/binaryen-116/src/support/istring.h:29: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/binaryen-116/src/wasm.h:36: /build/reproducible-path/binaryen-116/src/literal.h: In constructor 'wasm::Literals::Literals(std::initializer_list)': /build/reproducible-path/binaryen-116/src/literal.h:691:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 691 | Literals(std::initializer_list init) | ^~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Name, wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:64:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:60:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Literals Shell::parseOperation(wasm::Element&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-shell.cpp:187:23: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'virtual wasm::Literals {anonymous}::CtorEvalExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:243:38: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'virtual wasm::Literals {anonymous}::CtorEvalExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:253:38: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp: In member function 'virtual wasm::Literals {anonymous}::CtorEvalExternalInterface::callImport(wasm::Function*, wasm::Literals&)': /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:264:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 264 | return {Literal(int32_t(0))}; | ^ /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:274:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 274 | return {Literal(int32_t(0))}; | ^ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void Shell::parseAssertReturn(wasm::Element&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-shell.cpp:246:29: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::Literals; _Args = {const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const wasm::Literals*; _ForwardIterator = wasm::Literals*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::ModuleRunnerBase::FunctionScope::FunctionScope(wasm::Function*, const wasm::Literals&, SubType&) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2794:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair; _Args = {const pair&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pair*; _ForwardIterator = pair*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1286:30, inlined from 'void wasm::SmallVector::push_back(const T&) [with T = std::pair; unsigned int N = 4]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ModuleRunnerBase<{anonymous}::EvallingModuleRunner>::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = std::pair; unsigned int N = 4]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ModuleRunnerBase<{anonymous}::EvallingModuleRunner>::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literals; _Alloc = std::allocator]', inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTry(wasm::Try*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3792:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefTest(wasm::RefTest*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1483:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:73:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefTest(wasm::RefTest*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1483:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:73:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking::Breaking(const wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Type = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _First = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; _Rest = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefTest(wasm::RefTest*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1483:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:73:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1492:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:74:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1492:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:74:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking::Breaking(const wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Type = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _First = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; _Rest = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefCast; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1492:10, inlined from 'ReturnType wasm::Visitor::visit(wasm::Expression*) [with SubType = {anonymous}::EvallingModuleRunner; ReturnType = wasm::Flow]' at /build/reproducible-path/binaryen-116/src/wasm-delegations.def:74:1: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::ModuleRunnerBase::callFunctionInternal(wasm::Name, const wasm::Literals&) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3923:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTableGrow(wasm::TableGrow*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2983:35: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(const wasm::ExpressionRunner::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Type = wasm::ExpressionRunner::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _First = wasm::ExpressionRunner::Cast::Breaking; _Rest = {wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner::Cast::Breaking&}; _Tp = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner::Cast::Breaking, wasm::ExpressionRunner::Cast::Success, wasm::ExpressionRunner::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner::Cast::Breaking; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::RefTest; SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewData(wasm::ArrayNewData*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3628:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewElem(wasm::ArrayNewElem*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3657:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2574:29, inlined from 'void wasm::ModuleUtils::iterDefinedGlobals(wasm::Module&, T) [with T = wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:145:14, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2573:36: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitBrOn(wasm::BrOn*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1506:12: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner::Cast::Breaking::Breaking(wasm::Flow) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1441:46, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitBrOn(wasm::BrOn*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1506:12: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking::Breaking(const wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1440:12, inlined from 'constexpr std::__detail::__variant::_Uninitialized<_Type, false>::_Uninitialized(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Type = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking]' at /usr/include/c++/13/variant:282:4, inlined from 'constexpr std::__detail::__variant::_Variadic_union<_First, _Rest ...>::_Variadic_union(std::in_place_index_t<0>, _Args&& ...) [with _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _First = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; _Rest = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:411:4, inlined from 'constexpr std::__detail::__variant::_Variant_storage::_Variant_storage(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:486:4, inlined from 'constexpr std::__detail::__variant::_Copy_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:584:20, inlined from 'constexpr std::__detail::__variant::_Move_ctor_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_ctor_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:621:20, inlined from 'constexpr std::__detail::__variant::_Copy_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Copy_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:659:20, inlined from 'constexpr std::__detail::__variant::_Move_assign_base::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>::_Move_assign_base(std::in_place_index_t<_Idx>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}][inherited from std::__detail::__variant::_Variant_storage::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure>]' at /usr/include/c++/13/variant:711:20, inlined from 'constexpr std::__detail::__variant::_Variant_base<_Types>::_Variant_base(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:773:45, inlined from 'constexpr std::variant<_Types>::variant(std::in_place_index_t<_Np>, _Args&& ...) [with unsigned int _Np = 0; _Args = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&}; _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1473:57, inlined from 'constexpr std::variant<_Types>::variant(_Tp&&) [with _Tp = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking&; = void; = void; _Tj = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; = void; _Types = {wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Success, wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Failure}]' at /usr/include/c++/13/variant:1444:27, inlined from 'wasm::ExpressionRunner::Cast::Cast(T) [with T = wasm::ExpressionRunner<{anonymous}::EvallingModuleRunner>::Cast::Breaking; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1454:39, inlined from 'wasm::ExpressionRunner::Cast wasm::ExpressionRunner::doCast(T*) [with T = wasm::BrOn; SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1463:41, inlined from 'wasm::Flow wasm::ExpressionRunner::visitBrOn(wasm::BrOn*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1506:12: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitBrOn(wasm::BrOn*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1508:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewData(wasm::ArrayNewData*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3628:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewElem(wasm::ArrayNewElem*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3657:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from '{anonymous}::EvalCtorOutcome {anonymous}::evalCtor(EvallingModuleRunner&, CtorEvalExternalInterface&, wasm::Name, wasm::Name)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1051:21, inlined from 'void {anonymous}::evalCtors(wasm::Module&, std::vector >&, std::vector >&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1240:66, inlined from 'int main(int, const char**)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1395:14: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from '{anonymous}::EvalCtorOutcome {anonymous}::evalCtor(EvallingModuleRunner&, CtorEvalExternalInterface&, wasm::Name, wasm::Name)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1123:36, inlined from 'void {anonymous}::evalCtors(wasm::Module&, std::vector >&, std::vector >&)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1240:66, inlined from 'int main(int, const char**)' at /build/reproducible-path/binaryen-116/src/tools/wasm-ctor-eval.cpp:1395:14: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/wasm2js cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm2js.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro CMakeFiles/wasm2js.dir/wasm2js.cpp.o -o ../../bin/wasm2js -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so [ 92%] Building CXX object src/tools/CMakeFiles/wasm-opt.dir/fuzzing/heap-types.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-opt.dir/fuzzing/heap-types.cpp.o -MF CMakeFiles/wasm-opt.dir/fuzzing/heap-types.cpp.o.d -o CMakeFiles/wasm-opt.dir/fuzzing/heap-types.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/heap-types.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 92%] Built target wasm2js make -f src/tools/CMakeFiles/wasm-reduce.dir/build.make src/tools/CMakeFiles/wasm-reduce.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-reduce.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-reduce.dir/build.make src/tools/CMakeFiles/wasm-reduce.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 92%] Building CXX object src/tools/CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o -MF CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o.d -o CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-reduce.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = {anonymous}::EvallingModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 92%] Linking CXX executable ../../bin/wasm-shell cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-shell.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o" -o ../../bin/wasm-shell -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 92%] Built target wasm-shell make -f src/tools/CMakeFiles/wasm-merge.dir/build.make src/tools/CMakeFiles/wasm-merge.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-merge.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-merge.dir/build.make src/tools/CMakeFiles/wasm-merge.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 93%] Building CXX object src/tools/CMakeFiles/wasm-merge.dir/wasm-merge.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-merge.dir/wasm-merge.cpp.o -MF CMakeFiles/wasm-merge.dir/wasm-merge.cpp.o.d -o CMakeFiles/wasm-merge.dir/wasm-merge.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-merge.cpp [ 93%] Linking CXX executable ../../bin/wasm-ctor-eval cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-ctor-eval.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o" -o ../../bin/wasm-ctor-eval -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 93%] Built target wasm-ctor-eval make -f src/tools/CMakeFiles/wasm-fuzz-types.dir/build.make src/tools/CMakeFiles/wasm-fuzz-types.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-fuzz-types.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-fuzz-types.dir/build.make src/tools/CMakeFiles/wasm-fuzz-types.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 94%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/fuzzing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/fuzzing.cpp.o -MF CMakeFiles/wasm-fuzz-types.dir/fuzzing/fuzzing.cpp.o.d -o CMakeFiles/wasm-fuzz-types.dir/fuzzing/fuzzing.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/fuzzing.cpp [ 94%] Building CXX object src/tools/CMakeFiles/wasm-opt.dir/fuzzing/random.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-opt.dir/fuzzing/random.cpp.o -MF CMakeFiles/wasm-opt.dir/fuzzing/random.cpp.o.d -o CMakeFiles/wasm-opt.dir/fuzzing/random.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/random.cpp [ 94%] Building CXX object src/tools/CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o -MF CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o.d -o CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-opt.cpp [ 94%] Linking CXX executable ../../bin/wasm-merge cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-merge.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-merge.dir/wasm-merge.cpp.o" -o ../../bin/wasm-merge -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 94%] Built target wasm-merge make -f src/tools/CMakeFiles/wasm-fuzz-lattices.dir/build.make src/tools/CMakeFiles/wasm-fuzz-lattices.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/CMakeFiles/wasm-fuzz-lattices.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/CMakeFiles/wasm-fuzz-lattices.dir/build.make src/tools/CMakeFiles/wasm-fuzz-lattices.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 95%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/fuzzing.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/fuzzing.cpp.o -MF CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/fuzzing.cpp.o.d -o CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/fuzzing.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/fuzzing.cpp [ 95%] Linking CXX executable ../../bin/wasm-reduce cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-reduce.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o" -o ../../bin/wasm-reduce -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 95%] Built target wasm-reduce make -f src/tools/wasm-split/CMakeFiles/wasm-split.dir/build.make src/tools/wasm-split/CMakeFiles/wasm-split.dir/depend make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/binaryen-116 /build/reproducible-path/binaryen-116/src/tools/wasm-split /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split/CMakeFiles/wasm-split.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make -f src/tools/wasm-split/CMakeFiles/wasm-split.dir/build.make src/tools/wasm-split/CMakeFiles/wasm-split.dir/build make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 96%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/wasm-split.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/wasm-split/CMakeFiles/wasm-split.dir/wasm-split.cpp.o -MF CMakeFiles/wasm-split.dir/wasm-split.cpp.o.d -o CMakeFiles/wasm-split.dir/wasm-split.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-split/wasm-split.cpp [ 96%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/split-options.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/wasm-split/CMakeFiles/wasm-split.dir/split-options.cpp.o -MF CMakeFiles/wasm-split.dir/split-options.cpp.o.d -o CMakeFiles/wasm-split.dir/split-options.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-split/split-options.cpp In file included from /usr/include/c++/13/set:62, from /build/reproducible-path/binaryen-116/src/support/istring.h:23, from /build/reproducible-path/binaryen-116/src/asmjs/shared-constants.h:20, from /build/reproducible-path/binaryen-116/src/shell-interface.h:24, from /build/reproducible-path/binaryen-116/src/tools/execution-results.h:21, from /build/reproducible-path/binaryen-116/src/tools/wasm-opt.cpp:24: /usr/include/c++/13/bits/stl_tree.h: In 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 = wasm::Name; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_tree.h: In 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 = wasm::Name; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13/memory:69, from /build/reproducible-path/binaryen-116/src/tools/wasm-opt.cpp:22: /usr/include/c++/13/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]': /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1622:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:238:44: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63, from /build/reproducible-path/binaryen-116/src/wasm.h:30, from /build/reproducible-path/binaryen-116/src/wasm-traversal.h:32, from /build/reproducible-path/binaryen-116/src/pass.h:24, from /build/reproducible-path/binaryen-116/src/ir/module-utils.h:20, from /build/reproducible-path/binaryen-116/src/shell-interface.h:25: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = std::variant; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bool wasm::ExecutionResults::operator==(wasm::ExecutionResults&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:198:23: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = std::variant; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bool wasm::ExecutionResults::operator==(wasm::ExecutionResults&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:198:54: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = std::variant; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bool wasm::ExecutionResults::operator==(wasm::ExecutionResults&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:201:57: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = std::variant; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bool wasm::ExecutionResults::operator==(wasm::ExecutionResults&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:202:68: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::GCData::GCData(wasm::HeapType, wasm::Literals)' at /build/reproducible-path/binaryen-116/src/literal.h:730:56, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/alloc_traits.h:661:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:604:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = wasm::GCData; _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:971:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {wasm::HeapType, const wasm::Literals&}; _Tp = wasm::GCData]' at /usr/include/c++/13/bits/shared_ptr.h:464:59, inlined from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = wasm::GCData; _Args = {wasm::HeapType, const wasm::Literals&}]' at /usr/include/c++/13/bits/shared_ptr.h:1010:39, inlined from 'wasm::Literal wasm::ExpressionRunner::makeGCData(const wasm::Literals&, wasm::Type) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:190:10: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::Literals& wasm::ModuleRunnerBase::getGlobal(wasm::Name) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2830:25: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from /build/reproducible-path/binaryen-116/src/support/threads.h:27, from /build/reproducible-path/binaryen-116/src/support/istring.h:29: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literal&}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Name, wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:64:39: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::Flow::Flow(wasm::Literal)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:60:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wasm::Literal}; _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wasm::Literal}; _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'virtual wasm::Literals wasm::LoggingExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:45:25: /usr/include/c++/13/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>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual wasm::Literals wasm::LoggingExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:54:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual wasm::Literals wasm::LoggingExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:56:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual wasm::Literals wasm::LoggingExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:59:29: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'virtual wasm::Literals wasm::LoggingExternalInterface::callImport(wasm::Function*, wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:76:40: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = wasm::Literals; _Args = {const wasm::Literals&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const wasm::Literals*; _ForwardIterator = wasm::Literals*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::SmallVector::SmallVector(std::initializer_list<_Tp>) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:46:16, inlined from 'wasm::Literals::Literals(std::initializer_list)' at /build/reproducible-path/binaryen-116/src/literal.h:692:35, inlined from 'wasm::ModuleRunnerBase::FunctionScope::FunctionScope(wasm::Function*, const wasm::Literals&, SubType&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2794:21: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = wasm::Literals; _Args = {const wasm::Literals&}; _Tp = wasm::Literals]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wasm::Literals&}; _Tp = wasm::Literals; _Alloc = std::allocator]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair; _Args = {const pair&}]' at /usr/include/c++/13/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const pair*; _ForwardIterator = pair*]' at /usr/include/c++/13/bits/stl_uninitialized.h:120:21: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:197:17, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::pair&}; _Tp = std::pair]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/vector.tcc:468:28: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::WasmException::WasmException(const wasm::WasmException&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:45:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const wasm::WasmException&; _U2 = wasm::Name&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = wasm::WasmException; _T2 = wasm::Name]' at /usr/include/c++/13/bits/stl_pair.h:688:4, inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const wasm::WasmException&; _T2 = wasm::Name&]' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = std::pair; unsigned int N = 4]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ModuleRunnerBase::visitTry(wasm::Try*)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3776:33: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literals; _Alloc = std::allocator]', inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTry(wasm::Try*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3792:32: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Flow::Flow(const wasm::Flow&)' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:57:7, inlined from 'wasm::Flow wasm::ExpressionRunner::visitRefCast(wasm::RefCast*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1494:15: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = wasm::Literal*; _Tp = wasm::Literal]' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wasm::Literal; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:606:31, inlined from 'wasm::SmallVector::SmallVector(const wasm::SmallVector&)' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:32:38, inlined from 'wasm::Literals::Literals(const wasm::Literals&)' at /build/reproducible-path/binaryen-116/src/literal.h:688:7, inlined from 'wasm::Literals wasm::ModuleRunnerBase::callFunctionInternal(wasm::Name, const wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3923:17: /usr/include/c++/13/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::generateArguments(const wasm::ExpressionList&, wasm::Literals&) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:179:26: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitThrow(wasm::Throw*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1406:27: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitTupleMake(wasm::TupleMake*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1316:28: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'virtual bool wasm::ShellExternalInterface::growTable(wasm::Name, const wasm::Literal&, wasm::Index, wasm::Index)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:338:24, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitTableGrow(wasm::TableGrow*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2983:35: /usr/include/c++/13/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewData(wasm::ArrayNewData*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3628:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ModuleRunnerBase::visitArrayNewElem(wasm::ArrayNewElem*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:3657:25: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 96%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/instrumenter.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/wasm-split/CMakeFiles/wasm-split.dir/instrumenter.cpp.o -MF CMakeFiles/wasm-split.dir/instrumenter.cpp.o.d -o CMakeFiles/wasm-split.dir/instrumenter.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-split/instrumenter.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::Flow wasm::ExpressionRunner::visitStringNew(wasm::StringNew*) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:1888:31: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:66, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::' at /build/reproducible-path/binaryen-116/src/shell-interface.h:132:27, inlined from 'void wasm::ModuleUtils::iterImportedGlobals(wasm::Module&, T) [with T = wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:137:14, inlined from 'virtual void wasm::ShellExternalInterface::importGlobals(std::map&, wasm::Module&)' at /build/reproducible-path/binaryen-116/src/shell-interface.h:125:37, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2571:37: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = wasm::Literals; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2574:29, inlined from 'void wasm::ModuleUtils::iterDefinedGlobals(wasm::Module&, T) [with T = wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map, std::less, std::allocator > > >)::]' at /build/reproducible-path/binaryen-116/src/ir/module-utils.h:145:14, inlined from 'wasm::ModuleRunnerBase::ModuleRunnerBase(wasm::Module&, ExternalInterface*, std::map >) [with SubType = wasm::ModuleRunner]' at /build/reproducible-path/binaryen-116/src/wasm-interpreter.h:2573:36: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wasm::Literal; _Alloc = std::allocator]', inlined from 'void wasm::SmallVector::push_back(const T&) [with T = wasm::Literal; unsigned int N = 1]' at /build/reproducible-path/binaryen-116/src/support/small_vector.h:67:25, inlined from 'wasm::ExecutionResults::FunctionResult wasm::ExecutionResults::run(wasm::Function*, wasm::Module&, wasm::ModuleRunner&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:249:28, inlined from 'void wasm::ExecutionResults::get(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:112:54: /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = wasm::Name; _Tp = std::variant; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void wasm::ExecutionResults::get(wasm::Module&)' at /build/reproducible-path/binaryen-116/src/tools/execution-results.h:113:26: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 97%] Linking CXX executable ../../bin/wasm-opt cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-opt.dir/link.txt --verbose=1 [ 98%] Linking CXX executable ../../../bin/wasm-split cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools/wasm-split && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-split.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-opt.dir/fuzzing/fuzzing.cpp.o" "CMakeFiles/wasm-opt.dir/fuzzing/heap-types.cpp.o" "CMakeFiles/wasm-opt.dir/fuzzing/random.cpp.o" "CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o" -o ../../bin/wasm-opt -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-split.dir/wasm-split.cpp.o" "CMakeFiles/wasm-split.dir/split-options.cpp.o" "CMakeFiles/wasm-split.dir/instrumenter.cpp.o" -o ../../../bin/wasm-split -Wl,-rpath,"\$ORIGIN/../lib" ../../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 98%] Built target wasm-split [ 98%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/heap-types.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/heap-types.cpp.o -MF CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/heap-types.cpp.o.d -o CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/heap-types.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/heap-types.cpp make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [ 98%] Built target wasm-opt [ 98%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/heap-types.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/heap-types.cpp.o -MF CMakeFiles/wasm-fuzz-types.dir/fuzzing/heap-types.cpp.o.d -o CMakeFiles/wasm-fuzz-types.dir/fuzzing/heap-types.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/heap-types.cpp [ 99%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/random.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/random.cpp.o -MF CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/random.cpp.o.d -o CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/random.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/random.cpp [ 99%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/random.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-types.dir/fuzzing/random.cpp.o -MF CMakeFiles/wasm-fuzz-types.dir/fuzzing/random.cpp.o.d -o CMakeFiles/wasm-fuzz-types.dir/fuzzing/random.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/fuzzing/random.cpp [100%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-types.dir/wasm-fuzz-types.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-types.dir/wasm-fuzz-types.cpp.o -MF CMakeFiles/wasm-fuzz-types.dir/wasm-fuzz-types.cpp.o.d -o CMakeFiles/wasm-fuzz-types.dir/wasm-fuzz-types.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-fuzz-types.cpp [100%] Building CXX object src/tools/CMakeFiles/wasm-fuzz-lattices.dir/wasm-fuzz-lattices.cpp.o cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/c++ -I/build/reproducible-path/binaryen-116/src -I/build/reproducible-path/binaryen-116/third_party/llvm-project/include -I/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf -I/build/reproducible-path/binaryen-116/src/tools/fuzzing -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -std=c++17 -MD -MT src/tools/CMakeFiles/wasm-fuzz-lattices.dir/wasm-fuzz-lattices.cpp.o -MF CMakeFiles/wasm-fuzz-lattices.dir/wasm-fuzz-lattices.cpp.o.d -o CMakeFiles/wasm-fuzz-lattices.dir/wasm-fuzz-lattices.cpp.o -c /build/reproducible-path/binaryen-116/src/tools/wasm-fuzz-lattices.cpp [100%] Linking CXX executable ../../bin/wasm-fuzz-types cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-fuzz-types.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-fuzz-types.dir/fuzzing/fuzzing.cpp.o" "CMakeFiles/wasm-fuzz-types.dir/fuzzing/heap-types.cpp.o" "CMakeFiles/wasm-fuzz-types.dir/fuzzing/random.cpp.o" "CMakeFiles/wasm-fuzz-types.dir/wasm-fuzz-types.cpp.o" -o ../../bin/wasm-fuzz-types -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [100%] Built target wasm-fuzz-types [100%] Linking CXX executable ../../bin/wasm-fuzz-lattices cd /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/src/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-fuzz-lattices.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/binaryen-116=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -fno-omit-frame-pointer -fno-rtti -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -fPIC -Wl,-z,relro "CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/fuzzing.cpp.o" "CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/heap-types.cpp.o" "CMakeFiles/wasm-fuzz-lattices.dir/fuzzing/random.cpp.o" "CMakeFiles/wasm-fuzz-lattices.dir/wasm-fuzz-lattices.cpp.o" -o ../../bin/wasm-fuzz-lattices -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libbinaryen.so make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' [100%] Built target wasm-fuzz-lattices make[2]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/binaryen-116' #Don't run the tests make[1]: Leaving directory '/build/reproducible-path/binaryen-116' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=cmake dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/binaryen-116' dh_auto_install cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/reproducible-path/binaryen-116/debian/binaryen AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/binaryen-116 -B/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/lib/arm-linux-gnueabihf/libbinaryen.so -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/include/binaryen-c.h -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/include/wasm-delegations.def -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-opt -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-metadce -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm2js -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-emscripten-finalize -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-as -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-dis -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-ctor-eval -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-shell -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-reduce -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-merge -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-fuzz-types -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-fuzz-lattices -- Installing: /build/reproducible-path/binaryen-116/debian/binaryen/usr/bin/wasm-split make[2]: Leaving directory '/build/reproducible-path/binaryen-116/obj-arm-linux-gnueabihf' # Building wasm.js from source requires emscripten # which would create a circular dependency chain rm -f debian/binaryen/usr/share/binaryen/wasm.js make[1]: Leaving directory '/build/reproducible-path/binaryen-116' dh_installdocs -O--buildsystem=cmake dh_installchangelogs -O--buildsystem=cmake dh_installsystemduser -O--buildsystem=cmake dh_lintian -O--buildsystem=cmake dh_perl -O--buildsystem=cmake dh_link -O--buildsystem=cmake dh_strip_nondeterminism -O--buildsystem=cmake dh_compress -O--buildsystem=cmake dh_fixperms -O--buildsystem=cmake dh_missing -O--buildsystem=cmake dh_dwz -a -O--buildsystem=cmake dh_strip -a -O--buildsystem=cmake dh_makeshlibs -a -O--buildsystem=cmake dh_shlibdeps -a -O--buildsystem=cmake dpkg-shlibdeps: warning: can't extract name and version from library name 'libbinaryen.so' dpkg-shlibdeps: warning: can't extract name and version from library name 'libbinaryen.so' dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-opt contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-fuzz-lattices contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-split contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-fuzz-types contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-reduce 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/binaryen/usr/lib/arm-linux-gnueabihf/libbinaryen.so found in none of the libraries dpkg-shlibdeps: warning: debian/binaryen/usr/bin/wasm-merge contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'binaryen' in '../binaryen_116-1_armhf.deb'. dpkg-deb: building package 'binaryen-dbgsym' in '../binaryen-dbgsym_116-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../binaryen_116-1_armhf.buildinfo dpkg-genchanges --build=binary -O../binaryen_116-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/16230/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/16230/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/16230 and its subdirectories I: Current time: Tue Jun 4 02:00:38 +14 2024 I: pbuilder-time-stamp: 1717416038