Diff of the two buildlogs: -- --- b1/build.log 2023-05-21 06:18:01.757961949 +0000 +++ b2/build.log 2023-05-21 08:14:21.995854676 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 20 17:56:43 -12 2023 -I: pbuilder-time-stamp: 1684648603 +I: Current time: Sun May 21 20:20:31 +14 2023 +I: pbuilder-time-stamp: 1684650031 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./wabt_1.0.32.orig.tar.xz] I: copying [./wabt_1.0.32-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Jan 12 11:08:06 2023 -12 +gpgv: Signature made Fri Jan 13 13:08:06 2023 +14 gpgv: using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4 gpgv: issuer "apo@debian.org" gpgv: Can't check signature: No public key @@ -28,135 +28,167 @@ dpkg-source: info: applying interp-wasm-c-api.cc.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/27958/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/30726/tmp/hooks/D01_modify_environment starting +debug: Running on wbq0. +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 May 21 20:22 /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/30726/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/30726/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='30d3a640c2964a42bf8138f4660fd618' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='27958' - PS1='# ' - PS2='> ' + INVOCATION_ID=f96c60ca296649f99f17a54ca328f9ae + 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=30726 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TaFkdfMd/pbuilderrc_alj1 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TaFkdfMd/b1 --logfile b1/build.log wabt_1.0.32-1.dsc' - SUDO_GID='114' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TaFkdfMd/pbuilderrc_8JJ1 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TaFkdfMd/b2 --logfile b2/build.log --extrapackages usrmerge wabt_1.0.32-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 jtx1b 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/27958/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 21 20:22 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/30726/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -257,7 +289,7 @@ Get: 57 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf re2c armhf 3.0-2 [421 kB] -Fetched 32.5 MB in 3s (10.7 MB/s) +Fetched 32.5 MB in 5s (6214 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) @@ -512,10 +544,17 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/wabt-1.0.32/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../wabt_1.0.32-1_source.changes +I: user script /srv/workspace/pbuilder/30726/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/30726/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/wabt-1.0.32/ && 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 > ../wabt_1.0.32-1_source.changes dpkg-buildpackage: info: source package wabt dpkg-buildpackage: info: source version 1.0.32-1 dpkg-buildpackage: info: source distribution unstable @@ -584,7 +623,7 @@ -- Build files have been written to: /build/wabt-1.0.32/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/wabt-1.0.32' dh_auto_build -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/wabt-1.0.32 -B/build/wabt-1.0.32/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles /build/wabt-1.0.32/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks @@ -593,26 +632,19 @@ make -f CMakeFiles/wabt.dir/build.make CMakeFiles/wabt.dir/depend make -f CMakeFiles/wasm-rt-impl.dir/build.make CMakeFiles/wasm-rt-impl.dir/depend make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-rt-impl.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' [ 1%] Generating wasm2c_header_top.cc, wasm2c_header_bottom.cc, wasm2c_source_includes.cc, wasm2c_source_declarations.cc /usr/bin/cmake -D out="wasm2c_header_top.cc" -D in="/build/wabt-1.0.32/src/template/wasm2c.top.h" -D symbol="s_header_top" -P /build/wabt-1.0.32/scripts/gen-wasm2c-templates.cmake make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' make -f CMakeFiles/wasm-rt-impl.dir/build.make CMakeFiles/wasm-rt-impl.dir/build make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -D out="wasm2c_header_bottom.cc" -D in="/build/wabt-1.0.32/src/template/wasm2c.bottom.h" -D symbol="s_header_bottom" -P /build/wabt-1.0.32/scripts/gen-wasm2c-templates.cmake [ 2%] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o /usr/bin/cc -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -MD -MT CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -MF CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o.d -o CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -c /build/wabt-1.0.32/wasm2c/wasm-rt-impl.c -/usr/bin/cmake -D out="wasm2c_header_bottom.cc" -D in="/build/wabt-1.0.32/src/template/wasm2c.bottom.h" -D symbol="s_header_bottom" -P /build/wabt-1.0.32/scripts/gen-wasm2c-templates.cmake /usr/bin/cmake -D out="wasm2c_source_includes.cc" -D in="/build/wabt-1.0.32/src/template/wasm2c.includes.c" -D symbol="s_source_includes" -P /build/wabt-1.0.32/scripts/gen-wasm2c-templates.cmake /usr/bin/cmake -D out="wasm2c_source_declarations.cc" -D in="/build/wabt-1.0.32/src/template/wasm2c.declarations.c" -D symbol="s_source_declarations" -P /build/wabt-1.0.32/scripts/gen-wasm2c-templates.cmake cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wabt.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wabt.dir/build.make CMakeFiles/wabt.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 3%] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/apply-names.cc.o -MF CMakeFiles/wabt.dir/src/apply-names.cc.o.d -o CMakeFiles/wabt.dir/src/apply-names.cc.o -c /build/wabt-1.0.32/src/apply-names.cc -[ 4%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o -c /build/wabt-1.0.32/src/binary-reader-ir.cc /build/wabt-1.0.32/wasm2c/wasm-rt-impl.c:274:13: warning: 'os_print_last_error' defined but not used [-Wunused-function] 274 | static void os_print_last_error(const char* msg) { | ^~~~~~~~~~~~~~~~~~~ @@ -625,6 +657,15 @@ /build/wabt-1.0.32/wasm2c/wasm-rt-impl.c:257:14: warning: 'os_mmap' defined but not used [-Wunused-function] 257 | static void* os_mmap(size_t size) { | ^~~~~~~ +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wabt.dir/build.make CMakeFiles/wabt.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 3%] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o +[ 4%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o +[ 4%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/apply-names.cc.o -MF CMakeFiles/wabt.dir/src/apply-names.cc.o.d -o CMakeFiles/wabt.dir/src/apply-names.cc.o -c /build/wabt-1.0.32/src/apply-names.cc +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o -c /build/wabt-1.0.32/src/binary-reader-ir.cc +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o -c /build/wabt-1.0.32/src/binary-reader-logging.cc [ 4%] Linking C static library libwasm-rt-impl.a /usr/bin/cmake -P CMakeFiles/wasm-rt-impl.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-rt-impl.dir/link.txt --verbose=1 @@ -632,8 +673,8 @@ /usr/bin/ranlib libwasm-rt-impl.a make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' [ 4%] Built target wasm-rt-impl -[ 4%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o -c /build/wabt-1.0.32/src/binary-reader-logging.cc +[ 5%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader.cc.o -c /build/wabt-1.0.32/src/binary-reader.cc /build/wabt-1.0.32/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt-1.0.32/src/binary-reader-logging.cc:908:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { @@ -945,10 +986,10 @@ /build/wabt-1.0.32/src/binary-reader-logging.cc:402:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 402 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -[ 5%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-reader.cc.o -MF CMakeFiles/wabt.dir/src/binary-reader.cc.o.d -o CMakeFiles/wabt.dir/src/binary-reader.cc.o -c /build/wabt-1.0.32/src/binary-reader.cc [ 6%] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o -MF CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o.d -o CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o -c /build/wabt-1.0.32/src/binary-writer-spec.cc +[ 7%] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-writer.cc.o -MF CMakeFiles/wabt.dir/src/binary-writer.cc.o.d -o CMakeFiles/wabt.dir/src/binary-writer.cc.o -c /build/wabt-1.0.32/src/binary-writer.cc /build/wabt-1.0.32/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /build/wabt-1.0.32/src/binary-reader.cc:238:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 238 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { @@ -1242,12 +1283,12 @@ /build/wabt-1.0.32/src/binary-reader.cc:1844:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1844 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -[ 7%] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary-writer.cc.o -MF CMakeFiles/wabt.dir/src/binary-writer.cc.o.d -o CMakeFiles/wabt.dir/src/binary-writer.cc.o -c /build/wabt-1.0.32/src/binary-writer.cc [ 8%] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binary.cc.o -MF CMakeFiles/wabt.dir/src/binary.cc.o.d -o CMakeFiles/wabt.dir/src/binary.cc.o -c /build/wabt-1.0.32/src/binary.cc [ 8%] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/binding-hash.cc.o -MF CMakeFiles/wabt.dir/src/binding-hash.cc.o.d -o CMakeFiles/wabt.dir/src/binding-hash.cc.o -c /build/wabt-1.0.32/src/binding-hash.cc +[ 9%] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/color.cc.o -MF CMakeFiles/wabt.dir/src/color.cc.o.d -o CMakeFiles/wabt.dir/src/color.cc.o -c /build/wabt-1.0.32/src/color.cc /build/wabt-1.0.32/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /build/wabt-1.0.32/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 50 | void WriteOpcode(Stream* stream, Opcode opcode) { @@ -1512,6 +1553,43 @@ /build/wabt-1.0.32/src/binary-writer.cc:1110:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 10%] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/common.cc.o -MF CMakeFiles/wabt.dir/src/common.cc.o.d -o CMakeFiles/wabt.dir/src/common.cc.o -c /build/wabt-1.0.32/src/common.cc +[ 11%] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/config.cc.o -MF CMakeFiles/wabt.dir/src/config.cc.o.d -o CMakeFiles/wabt.dir/src/config.cc.o -c /build/wabt-1.0.32/src/config.cc +[ 12%] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/decompiler.cc.o -MF CMakeFiles/wabt.dir/src/decompiler.cc.o.d -o CMakeFiles/wabt.dir/src/decompiler.cc.o -c /build/wabt-1.0.32/src/decompiler.cc +[ 12%] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/error-formatter.cc.o -MF CMakeFiles/wabt.dir/src/error-formatter.cc.o.d -o CMakeFiles/wabt.dir/src/error-formatter.cc.o -c /build/wabt-1.0.32/src/error-formatter.cc +In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', + inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1477:20: +/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1134 | WriteOpcode(stream_, Opcode::End); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', + inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1545:22: +/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1134 | WriteOpcode(stream_, Opcode::End); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', + inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1560:24: +/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1134 | WriteOpcode(stream_, Opcode::End); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', + inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1602:16: +/build/wabt-1.0.32/src/binary-writer.cc:1155:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1155 | WriteOpcode(stream_, Opcode::End); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', + inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1664:22: +/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1134 | WriteOpcode(stream_, Opcode::End); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +[ 13%] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/expr-visitor.cc.o -MF CMakeFiles/wabt.dir/src/expr-visitor.cc.o.d -o CMakeFiles/wabt.dir/src/expr-visitor.cc.o -c /build/wabt-1.0.32/src/expr-visitor.cc +[ 14%] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/feature.cc.o -MF CMakeFiles/wabt.dir/src/feature.cc.o.d -o CMakeFiles/wabt.dir/src/feature.cc.o -c /build/wabt-1.0.32/src/feature.cc /build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt-1.0.32/src/binary-reader-ir.cc:1218:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1218 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, @@ -1552,31 +1630,6 @@ /build/wabt-1.0.32/src/binary-reader-ir.cc:963:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 963 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ -In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', - inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1477:20: -/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1134 | WriteOpcode(stream_, Opcode::End); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', - inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1545:22: -/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1134 | WriteOpcode(stream_, Opcode::End); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', - inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1560:24: -/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1134 | WriteOpcode(stream_, Opcode::End); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', - inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1602:16: -/build/wabt-1.0.32/src/binary-writer.cc:1155:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1155 | WriteOpcode(stream_, Opcode::End); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', - inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1664:22: -/build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1134 | WriteOpcode(stream_, Opcode::End); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': /build/wabt-1.0.32/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 864 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { @@ -1617,20 +1670,8 @@ /build/wabt-1.0.32/src/binary-reader-ir.cc:739:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 739 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~ -[ 9%] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/color.cc.o -MF CMakeFiles/wabt.dir/src/color.cc.o.d -o CMakeFiles/wabt.dir/src/color.cc.o -c /build/wabt-1.0.32/src/color.cc -[ 10%] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/common.cc.o -MF CMakeFiles/wabt.dir/src/common.cc.o.d -o CMakeFiles/wabt.dir/src/common.cc.o -c /build/wabt-1.0.32/src/common.cc -[ 11%] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/config.cc.o -MF CMakeFiles/wabt.dir/src/config.cc.o.d -o CMakeFiles/wabt.dir/src/config.cc.o -c /build/wabt-1.0.32/src/config.cc -[ 12%] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/decompiler.cc.o -MF CMakeFiles/wabt.dir/src/decompiler.cc.o.d -o CMakeFiles/wabt.dir/src/decompiler.cc.o -c /build/wabt-1.0.32/src/decompiler.cc -[ 12%] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/error-formatter.cc.o -MF CMakeFiles/wabt.dir/src/error-formatter.cc.o.d -o CMakeFiles/wabt.dir/src/error-formatter.cc.o -c /build/wabt-1.0.32/src/error-formatter.cc -[ 13%] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/expr-visitor.cc.o -MF CMakeFiles/wabt.dir/src/expr-visitor.cc.o.d -o CMakeFiles/wabt.dir/src/expr-visitor.cc.o -c /build/wabt-1.0.32/src/expr-visitor.cc -[ 14%] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/feature.cc.o -MF CMakeFiles/wabt.dir/src/feature.cc.o.d -o CMakeFiles/wabt.dir/src/feature.cc.o -c /build/wabt-1.0.32/src/feature.cc +[ 15%] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/filenames.cc.o -MF CMakeFiles/wabt.dir/src/filenames.cc.o.d -o CMakeFiles/wabt.dir/src/filenames.cc.o -c /build/wabt-1.0.32/src/filenames.cc /build/wabt-1.0.32/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /build/wabt-1.0.32/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 94 | std::string OpcodeToToken(Opcode opcode) { @@ -1640,10 +1681,12 @@ /build/wabt-1.0.32/include/wabt/decompiler-ls.h:48:13: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 48 | inline Type GetMemoryType(Type operand_type, Opcode opc) { | ^~~~~~~~~~~~~ -[ 15%] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/filenames.cc.o -MF CMakeFiles/wabt.dir/src/filenames.cc.o.d -o CMakeFiles/wabt.dir/src/filenames.cc.o -c /build/wabt-1.0.32/src/filenames.cc [ 16%] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/generate-names.cc.o -MF CMakeFiles/wabt.dir/src/generate-names.cc.o.d -o CMakeFiles/wabt.dir/src/generate-names.cc.o -c /build/wabt-1.0.32/src/generate-names.cc +[ 16%] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/ir-util.cc.o -MF CMakeFiles/wabt.dir/src/ir-util.cc.o.d -o CMakeFiles/wabt.dir/src/ir-util.cc.o -c /build/wabt-1.0.32/src/ir-util.cc +[ 17%] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/ir.cc.o -MF CMakeFiles/wabt.dir/src/ir.cc.o.d -o CMakeFiles/wabt.dir/src/ir.cc.o -c /build/wabt-1.0.32/src/ir.cc /build/wabt-1.0.32/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /build/wabt-1.0.32/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 460 | auto opcs = OpcodeToToken(be.opcode); @@ -1670,8 +1713,10 @@ /build/wabt-1.0.32/src/decompiler.cc:629:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 629 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 16%] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/ir-util.cc.o -MF CMakeFiles/wabt.dir/src/ir-util.cc.o.d -o CMakeFiles/wabt.dir/src/ir-util.cc.o -c /build/wabt-1.0.32/src/ir-util.cc +[ 18%] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/leb128.cc.o -MF CMakeFiles/wabt.dir/src/leb128.cc.o.d -o CMakeFiles/wabt.dir/src/leb128.cc.o -c /build/wabt-1.0.32/src/leb128.cc +[ 19%] Building CXX object CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o -MF CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o.d -o CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o -c /build/wabt-1.0.32/src/lexer-source-line-finder.cc /build/wabt-1.0.32/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /build/wabt-1.0.32/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 260 | void LoadStore(Value& val, @@ -1714,12 +1759,6 @@ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | n.children[0]); | ~~~~~~~~~~~~~~ -[ 17%] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/ir.cc.o -MF CMakeFiles/wabt.dir/src/ir.cc.o.d -o CMakeFiles/wabt.dir/src/ir.cc.o -c /build/wabt-1.0.32/src/ir.cc -[ 18%] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/leb128.cc.o -MF CMakeFiles/wabt.dir/src/leb128.cc.o.d -o CMakeFiles/wabt.dir/src/leb128.cc.o -c /build/wabt-1.0.32/src/leb128.cc -[ 19%] Building CXX object CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o -MF CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o.d -o CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o -c /build/wabt-1.0.32/src/lexer-source-line-finder.cc [ 20%] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/lexer-source.cc.o -MF CMakeFiles/wabt.dir/src/lexer-source.cc.o.d -o CMakeFiles/wabt.dir/src/lexer-source.cc.o -c /build/wabt-1.0.32/src/lexer-source.cc [ 20%] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o @@ -1738,10 +1777,18 @@ /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/stream.cc.o -MF CMakeFiles/wabt.dir/src/stream.cc.o.d -o CMakeFiles/wabt.dir/src/stream.cc.o -c /build/wabt-1.0.32/src/stream.cc [ 26%] Building CXX object CMakeFiles/wabt.dir/src/token.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/token.cc.o -MF CMakeFiles/wabt.dir/src/token.cc.o.d -o CMakeFiles/wabt.dir/src/token.cc.o -c /build/wabt-1.0.32/src/token.cc +/build/wabt-1.0.32/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': +/build/wabt-1.0.32/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) + | ^~~~~ /build/wabt-1.0.32/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /build/wabt-1.0.32/src/shared-validator.cc:538:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 538 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { | ^~~~~~~~~~~~~~~ +[ 27%] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/tracing.cc.o -MF CMakeFiles/wabt.dir/src/tracing.cc.o.d -o CMakeFiles/wabt.dir/src/tracing.cc.o -c /build/wabt-1.0.32/src/tracing.cc +[ 28%] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/type-checker.cc.o -MF CMakeFiles/wabt.dir/src/type-checker.cc.o.d -o CMakeFiles/wabt.dir/src/type-checker.cc.o -c /build/wabt-1.0.32/src/type-checker.cc /build/wabt-1.0.32/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)': /build/wabt-1.0.32/src/shared-validator.cc:555:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 555 | Result SharedValidator::CheckInstr(Opcode opcode, const Location& loc) { @@ -1965,10 +2012,6 @@ /build/wabt-1.0.32/src/shared-validator.cc:1143:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1143 | Result result = CheckInstr(Opcode::TableInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': -/build/wabt-1.0.32/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) - | ^~~~~ /build/wabt-1.0.32/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCall(const wabt::Location&, wabt::Var)': /build/wabt-1.0.32/src/shared-validator.cc:698:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 698 | Result result = CheckInstr(Opcode::Call, loc); @@ -1977,6 +2020,10 @@ /build/wabt-1.0.32/src/shared-validator.cc:1010:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1010 | Result result = CheckInstr(Opcode::ReturnCall, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 28%] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/utf8.cc.o -MF CMakeFiles/wabt.dir/src/utf8.cc.o.d -o CMakeFiles/wabt.dir/src/utf8.cc.o -c /build/wabt-1.0.32/src/utf8.cc +[ 29%] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/validator.cc.o -MF CMakeFiles/wabt.dir/src/validator.cc.o.d -o CMakeFiles/wabt.dir/src/validator.cc.o -c /build/wabt-1.0.32/src/validator.cc /build/wabt-1.0.32/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt-1.0.32/src/shared-validator.cc:953:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 953 | Result result = CheckInstr(Opcode::MemoryInit, loc); @@ -1989,8 +2036,6 @@ /build/wabt-1.0.32/src/shared-validator.cc:658:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 658 | Result result = CheckInstr(Opcode::Block, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[ 27%] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/tracing.cc.o -MF CMakeFiles/wabt.dir/src/tracing.cc.o.d -o CMakeFiles/wabt.dir/src/tracing.cc.o -c /build/wabt-1.0.32/src/tracing.cc /build/wabt-1.0.32/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnIf(const wabt::Location&, wabt::Type)': /build/wabt-1.0.32/src/shared-validator.cc:842:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 842 | Result result = CheckInstr(Opcode::If, loc); @@ -2132,12 +2177,8 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/type-checker.cc.o -MF CMakeFiles/wabt.dir/src/type-checker.cc.o.d -o CMakeFiles/wabt.dir/src/type-checker.cc.o -c /build/wabt-1.0.32/src/type-checker.cc -[ 28%] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/utf8.cc.o -MF CMakeFiles/wabt.dir/src/utf8.cc.o.d -o CMakeFiles/wabt.dir/src/utf8.cc.o -c /build/wabt-1.0.32/src/utf8.cc -[ 29%] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/validator.cc.o -MF CMakeFiles/wabt.dir/src/validator.cc.o.d -o CMakeFiles/wabt.dir/src/validator.cc.o -c /build/wabt-1.0.32/src/validator.cc +[ 30%] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/wast-lexer.cc.o -MF CMakeFiles/wabt.dir/src/wast-lexer.cc.o.d -o CMakeFiles/wabt.dir/src/wast-lexer.cc.o -c /build/wabt-1.0.32/src/wast-lexer.cc /build/wabt-1.0.32/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /build/wabt-1.0.32/src/type-checker.cc:326:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 326 | Result TypeChecker::CheckOpcode1(Opcode opcode, const Limits* limits) { @@ -2296,18 +2337,14 @@ /build/wabt-1.0.32/src/type-checker.cc:425:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 425 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -[ 30%] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/wast-lexer.cc.o -MF CMakeFiles/wabt.dir/src/wast-lexer.cc.o.d -o CMakeFiles/wabt.dir/src/wast-lexer.cc.o -c /build/wabt-1.0.32/src/wast-lexer.cc [ 31%] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/wast-parser.cc.o -MF CMakeFiles/wabt.dir/src/wast-parser.cc.o.d -o CMakeFiles/wabt.dir/src/wast-parser.cc.o -c /build/wabt-1.0.32/src/wast-parser.cc +[ 32%] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/wat-writer.cc.o -MF CMakeFiles/wabt.dir/src/wat-writer.cc.o.d -o CMakeFiles/wabt.dir/src/wat-writer.cc.o -c /build/wabt-1.0.32/src/wat-writer.cc /build/wabt-1.0.32/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /build/wabt-1.0.32/src/wast-lexer.cc:603:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 603 | return Token(GetLocation(), info->token_type, info->opcode); | ^ -[ 32%] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/wat-writer.cc.o -MF CMakeFiles/wabt.dir/src/wat-writer.cc.o.d -o CMakeFiles/wabt.dir/src/wat-writer.cc.o -c /build/wabt-1.0.32/src/wat-writer.cc -[ 32%] Building CXX object CMakeFiles/wabt.dir/src/c-writer.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/c-writer.cc.o -MF CMakeFiles/wabt.dir/src/c-writer.cc.o.d -o CMakeFiles/wabt.dir/src/c-writer.cc.o -c /build/wabt-1.0.32/src/c-writer.cc In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /build/wabt-1.0.32/include/wabt/common.h:20, @@ -2329,16 +2366,8 @@ /build/wabt-1.0.32/src/wat-writer.cc:1717:9: note: 'index' was declared here 1717 | Index index; | ^~~~~ -[ 33%] Building CXX object CMakeFiles/wabt.dir/wasm2c_header_top.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_header_top.cc.o -MF CMakeFiles/wabt.dir/wasm2c_header_top.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_header_top.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_top.cc -[ 34%] Building CXX object CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o -MF CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_bottom.cc -[ 35%] Building CXX object CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o -MF CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_includes.cc -[ 36%] Building CXX object CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o -MF CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_declarations.cc -[ 36%] Building CXX object CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o -MF CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o.d -o CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o -c /build/wabt-1.0.32/src/interp/binary-reader-interp.cc +[ 32%] Building CXX object CMakeFiles/wabt.dir/src/c-writer.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/c-writer.cc.o -MF CMakeFiles/wabt.dir/src/c-writer.cc.o.d -o CMakeFiles/wabt.dir/src/c-writer.cc.o -c /build/wabt-1.0.32/src/c-writer.cc /build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteInfixBinaryExpr(wabt::Opcode, const char*, AssignOp)': /build/wabt-1.0.32/src/c-writer.cc:2912:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2912 | void CWriter::WriteInfixBinaryExpr(Opcode opcode, @@ -2621,6 +2650,32 @@ /build/wabt-1.0.32/src/c-writer.cc:3453:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3453 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static constexpr char wabt::{anonymous}::CWriter::MangleField(wabt::ModuleFieldType)', + inlined from 'void wabt::{anonymous}::CWriter::DefineImportName(const wabt::Import*, std::string_view, std::string_view)' at /build/wabt-1.0.32/src/c-writer.cc:605:36, + inlined from 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()' at /build/wabt-1.0.32/src/c-writer.cc:1157:21: +/build/wabt-1.0.32/src/c-writer.cc:471:14: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] + 471 | return 'a' + static_cast(type); + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()': +/build/wabt-1.0.32/src/c-writer.cc:576:19: note: 'type' was declared here + 576 | ModuleFieldType type; + | ^~~~ +[ 33%] Building CXX object CMakeFiles/wabt.dir/wasm2c_header_top.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_header_top.cc.o -MF CMakeFiles/wabt.dir/wasm2c_header_top.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_header_top.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_top.cc +[ 34%] Building CXX object CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o -MF CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_header_bottom.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_bottom.cc +[ 35%] Building CXX object CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o -MF CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_source_includes.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_includes.cc +[ 36%] Building CXX object CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o -MF CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o.d -o CMakeFiles/wabt.dir/wasm2c_source_declarations.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_declarations.cc +[ 36%] Building CXX object CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o -MF CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o.d -o CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o -c /build/wabt-1.0.32/src/interp/binary-reader-interp.cc +[ 37%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/interp.cc.o -MF CMakeFiles/wabt.dir/src/interp/interp.cc.o.d -o CMakeFiles/wabt.dir/src/interp/interp.cc.o -c /build/wabt-1.0.32/src/interp/interp.cc +[ 38%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/interp-util.cc.o -MF CMakeFiles/wabt.dir/src/interp/interp-util.cc.o.d -o CMakeFiles/wabt.dir/src/interp/interp-util.cc.o -c /build/wabt-1.0.32/src/interp/interp-util.cc +[ 39%] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/istream.cc.o -MF CMakeFiles/wabt.dir/src/interp/istream.cc.o.d -o CMakeFiles/wabt.dir/src/interp/istream.cc.o -c /build/wabt-1.0.32/src/interp/istream.cc /build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadZeroExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:946:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 946 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, @@ -2697,16 +2752,6 @@ /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:957:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 957 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ -In static member function 'static constexpr char wabt::{anonymous}::CWriter::MangleField(wabt::ModuleFieldType)', - inlined from 'void wabt::{anonymous}::CWriter::DefineImportName(const wabt::Import*, std::string_view, std::string_view)' at /build/wabt-1.0.32/src/c-writer.cc:605:36, - inlined from 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()' at /build/wabt-1.0.32/src/c-writer.cc:1157:21: -/build/wabt-1.0.32/src/c-writer.cc:471:14: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] - 471 | return 'a' + static_cast(type); - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()': -/build/wabt-1.0.32/src/c-writer.cc:576:19: note: 'type' was declared here - 576 | ModuleFieldType type; - | ^~~~ /build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:875:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 875 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { @@ -2764,12 +2809,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 37%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/interp.cc.o -MF CMakeFiles/wabt.dir/src/interp/interp.cc.o.d -o CMakeFiles/wabt.dir/src/interp/interp.cc.o -c /build/wabt-1.0.32/src/interp/interp.cc -[ 38%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/interp-util.cc.o -MF CMakeFiles/wabt.dir/src/interp/interp-util.cc.o.d -o CMakeFiles/wabt.dir/src/interp/interp-util.cc.o -c /build/wabt-1.0.32/src/interp/interp-util.cc -[ 39%] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wabt.dir/src/interp/istream.cc.o -MF CMakeFiles/wabt.dir/src/interp/istream.cc.o.d -o CMakeFiles/wabt.dir/src/interp/istream.cc.o -c /build/wabt-1.0.32/src/interp/istream.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/wabt-1.0.32/include/wabt/interp/interp.h:21, @@ -2929,49 +2968,618 @@ make -f CMakeFiles/wasm.dir/build.make CMakeFiles/wasm.dir/depend make -f CMakeFiles/wat2wasm.dir/build.make CMakeFiles/wat2wasm.dir/depend make -f CMakeFiles/wast2json.dir/build.make CMakeFiles/wast2json.dir/depend +make -f CMakeFiles/wasm2wat.dir/build.make CMakeFiles/wasm2wat.dir/depend make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wast2json.dir/DependInfo.cmake --color= cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat2wasm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wast2json.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2wat.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm.dir/build.make CMakeFiles/wasm.dir/build make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' make -f CMakeFiles/wat2wasm.dir/build.make CMakeFiles/wat2wasm.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm.dir/build.make CMakeFiles/wasm.dir/build make -f CMakeFiles/wast2json.dir/build.make CMakeFiles/wast2json.dir/build +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm2wat.dir/build.make CMakeFiles/wasm2wat.dir/build make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 41%] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/apply-names.cc.o -MF CMakeFiles/wasm.dir/src/apply-names.cc.o.d -o CMakeFiles/wasm.dir/src/apply-names.cc.o -c /build/wabt-1.0.32/src/apply-names.cc [ 42%] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o -[ 42%] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o -MF CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o.d -o CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o -c /build/wabt-1.0.32/src/tools/wast2json.cc +[ 43%] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o /usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o -MF CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o.d -o CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o -c /build/wabt-1.0.32/src/tools/wat2wasm.cc -[ 43%] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/apply-names.cc.o -MF CMakeFiles/wasm.dir/src/apply-names.cc.o.d -o CMakeFiles/wasm.dir/src/apply-names.cc.o -c /build/wabt-1.0.32/src/apply-names.cc -[ 44%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o +[ 44%] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -MF CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o.d -o CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -c /build/wabt-1.0.32/src/tools/wasm2wat.cc +[ 45%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o -MF CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o.d -o CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o -c /build/wabt-1.0.32/src/binary-reader-ir.cc -[ 44%] Linking CXX executable wast2json +[ 45%] Linking CXX executable wast2json /usr/bin/cmake -E cmake_link_script CMakeFiles/wast2json.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o -o wast2json libwabt.a -[ 45%] Linking CXX executable wat2wasm +[ 46%] Linking CXX executable wat2wasm /usr/bin/cmake -E cmake_link_script CMakeFiles/wat2wasm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o -o wat2wasm libwabt.a make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 46%] Built target wast2json +make -f CMakeFiles/wasm2c.dir/build.make CMakeFiles/wasm2c.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2c.dir/DependInfo.cmake --color= +[ 47%] Linking CXX executable wasm2wat +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm2wat.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 45%] Built target wast2json -[ 45%] Built target wat2wasm -make -f CMakeFiles/wasm2wat.dir/build.make CMakeFiles/wasm2wat.dir/depend -[ 46%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o +make -f CMakeFiles/wasm2c.dir/build.make CMakeFiles/wasm2c.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -o wasm2wat libwabt.a +[ 47%] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -MF CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o.d -o CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -c /build/wabt-1.0.32/src/tools/wasm2c.cc +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 47%] Built target wat2wasm +make -f CMakeFiles/wasm-opcodecnt.dir/build.make CMakeFiles/wasm-opcodecnt.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-opcodecnt.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-opcodecnt.dir/build.make CMakeFiles/wasm-opcodecnt.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 48%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o -MF CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o.d -o CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o -c /build/wabt-1.0.32/src/tools/wasm-opcodecnt.cc +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 48%] Built target wasm2wat +make -f CMakeFiles/wasm-objdump.dir/build.make CMakeFiles/wasm-objdump.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-objdump.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-objdump.dir/build.make CMakeFiles/wasm-objdump.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 49%] Building CXX object CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o -MF CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o.d -o CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o -c /build/wabt-1.0.32/src/tools/wasm-objdump.cc +[ 50%] Building CXX object CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o -MF CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o.d -o CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o -c /build/wabt-1.0.32/src/binary-reader-objdump.cc +[ 51%] Linking CXX executable wasm2c +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm2c.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -o wasm2c libwabt.a +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 51%] Built target wasm2c +make -f CMakeFiles/wasm-interp.dir/build.make CMakeFiles/wasm-interp.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-interp.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-interp.dir/build.make CMakeFiles/wasm-interp.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 52%] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o -MF CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o.d -o CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o -c /build/wabt-1.0.32/src/tools/wasm-interp.cc +[ 53%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o -MF CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o.d -o CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o -c /build/wabt-1.0.32/src/binary-reader-opcnt.cc +In file included from /build/wabt-1.0.32/src/binary-reader-objdump.cc:30: +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 205 | Result OnAtomicLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 211 | Result OnAtomicStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 217 | Result OnAtomicRmwExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 266 | Result OnLoadExpr(Opcode opcode, + | ^~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 311 | Result OnStoreExpr(Opcode opcode, + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 327 | Result OnSimdLoadLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 334 | Result OnSimdStoreLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 344 | Result OnLoadSplatExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 350 | Result OnLoadZeroExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpBase::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-objdump.cc:221:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 221 | Result BinaryReaderObjdumpBase::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdump::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-objdump.cc:1881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1881 | Result BinaryReaderObjdump::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpDisassemble::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-objdump.cc:578:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 578 | Result BinaryReaderObjdumpDisassemble::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/wabt-1.0.32/src/binary-reader-opcnt.cc:25: +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 205 | Result OnAtomicLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 211 | Result OnAtomicStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 217 | Result OnAtomicRmwExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 266 | Result OnLoadExpr(Opcode opcode, + | ^~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 311 | Result OnStoreExpr(Opcode opcode, + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 327 | Result OnSimdLoadLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 334 | Result OnSimdStoreLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 344 | Result OnLoadSplatExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 350 | Result OnLoadZeroExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:242:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 242 | Result BinaryReaderOpcnt::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind)': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:32:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 32 | OpcodeInfo::OpcodeInfo(Opcode opcode, Kind kind) + | ^~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int*}]': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:229:8: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 + 229 | Result BinaryReaderOpcnt::Emplace(Args&&... args) { + | ^~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32(uint32_t)': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:252:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 + 252 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint32, &value); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeIndex(wabt::Index)': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:256:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 + 256 | return Emplace(current_opcode_, OpcodeInfo::Kind::Index, &value); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF32(uint32_t)': +/build/wabt-1.0.32/src/binary-reader-opcnt.cc:278:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 + 278 | return Emplace(current_opcode_, OpcodeInfo::Kind::Float32, &value); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 54%] Linking CXX executable wasm-opcodecnt +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-opcodecnt.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o" "CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o" -o wasm-opcodecnt libwabt.a +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 54%] Built target wasm-opcodecnt +make -f CMakeFiles/spectest-interp.dir/build.make CMakeFiles/spectest-interp.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/spectest-interp.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/spectest-interp.dir/build.make CMakeFiles/spectest-interp.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 54%] Building CXX object CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o -MF CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o.d -o CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o -c /build/wabt-1.0.32/src/tools/spectest-interp.cc +[ 54%] Linking CXX executable wasm-objdump +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-objdump.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o" "CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o" -o wasm-objdump libwabt.a +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 54%] Built target wasm-objdump +make -f CMakeFiles/wat-desugar.dir/build.make CMakeFiles/wat-desugar.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat-desugar.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wat-desugar.dir/build.make CMakeFiles/wat-desugar.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 55%] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o -MF CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o.d -o CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o -c /build/wabt-1.0.32/src/tools/wat-desugar.cc +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1218:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1218 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1210:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1210 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1197 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1188:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1188 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1206:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1206 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1184:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1184 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1171:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1171 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1167:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1167 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:1079:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1079 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +[ 56%] Linking CXX executable wasm-interp +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-interp.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o" -o wasm-interp libwabt.a -lm +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 56%] Built target wasm-interp +make -f CMakeFiles/wasm-validate.dir/build.make CMakeFiles/wasm-validate.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-validate.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-validate.dir/build.make CMakeFiles/wasm-validate.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:963:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 963 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +[ 57%] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o -MF CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o.d -o CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o -c /build/wabt-1.0.32/src/tools/wasm-validate.cc +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 864 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 860 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:800:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 800 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:792:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 792 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:780:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 780 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 772 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:764:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 764 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:756:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 756 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:748:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 748 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/binary-reader-ir.cc:739:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 739 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~ +[ 58%] Linking CXX executable wat-desugar +/usr/bin/cmake -E cmake_link_script CMakeFiles/wat-desugar.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o" -o wat-desugar libwabt.a +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 58%] Built target wat-desugar +make -f CMakeFiles/wasm-strip.dir/build.make CMakeFiles/wasm-strip.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-strip.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-strip.dir/build.make CMakeFiles/wasm-strip.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 59%] Building CXX object CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o -MF CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o.d -o CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o -c /build/wabt-1.0.32/src/tools/wasm-strip.cc +In file included from /build/wabt-1.0.32/src/tools/wasm-strip.cc:17: +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:178:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 178 | Result OnOpcode(Opcode Opcode) override { return Result::Ok; } + | ^~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 205 | Result OnAtomicLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 211 | Result OnAtomicStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 217 | Result OnAtomicRmwExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 266 | Result OnLoadExpr(Opcode opcode, + | ^~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 311 | Result OnStoreExpr(Opcode opcode, + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } + | ^~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { + | ^~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 327 | Result OnSimdLoadLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 334 | Result OnSimdStoreLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { + | ^~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 344 | Result OnLoadSplatExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~ +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 350 | Result OnLoadZeroExpr(Opcode opcode, + | ^~~~~~~~~~~~~~ +[ 60%] Linking CXX executable wasm-validate +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-validate.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o" -o wasm-validate libwabt.a +[ 61%] Linking CXX executable wasm-strip +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-strip.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o" -o wasm-strip libwabt.a +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 62%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o -MF CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o.d -o CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o -c /build/wabt-1.0.32/src/binary-reader-logging.cc +[ 62%] Built target wasm-strip +make -f CMakeFiles/wasm-decompile.dir/build.make CMakeFiles/wasm-decompile.dir/depend make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2wat.dir/DependInfo.cmake --color= +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-decompile.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm2wat.dir/build.make CMakeFiles/wasm2wat.dir/build +make -f CMakeFiles/wasm-decompile.dir/build.make CMakeFiles/wasm-decompile.dir/build make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 47%] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -MF CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o.d -o CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -c /build/wabt-1.0.32/src/tools/wasm2wat.cc +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Building CXX object CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o +/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o -MF CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o.d -o CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o -c /build/wabt-1.0.32/src/tools/wasm-decompile.cc +[ 63%] Built target wasm-validate +make -f CMakeFiles/wat2wasm-copy-to-bin.dir/build.make CMakeFiles/wat2wasm-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat2wasm-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wat2wasm-copy-to-bin.dir/build.make CMakeFiles/wat2wasm-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wat2wasm /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wat2wasm-copy-to-bin +make -f CMakeFiles/wast2json-copy-to-bin.dir/build.make CMakeFiles/wast2json-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wast2json-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wast2json-copy-to-bin.dir/build.make CMakeFiles/wast2json-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wast2json /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wast2json-copy-to-bin +make -f CMakeFiles/wasm2wat-copy-to-bin.dir/build.make CMakeFiles/wasm2wat-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2wat-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm2wat-copy-to-bin.dir/build.make CMakeFiles/wasm2wat-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2wat /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm2wat-copy-to-bin +make -f CMakeFiles/wasm2c-copy-to-bin.dir/build.make CMakeFiles/wasm2c-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2c-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm2c-copy-to-bin.dir/build.make CMakeFiles/wasm2c-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm2c-copy-to-bin +make -f CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build.make CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build.make CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-opcodecnt /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm-opcodecnt-copy-to-bin +make -f CMakeFiles/wasm-objdump-copy-to-bin.dir/build.make CMakeFiles/wasm-objdump-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-objdump-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-objdump-copy-to-bin.dir/build.make CMakeFiles/wasm-objdump-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-objdump /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm-objdump-copy-to-bin +make -f CMakeFiles/wasm-interp-copy-to-bin.dir/build.make CMakeFiles/wasm-interp-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-interp-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-interp-copy-to-bin.dir/build.make CMakeFiles/wasm-interp-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-interp /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm-interp-copy-to-bin +make -f CMakeFiles/wat-desugar-copy-to-bin.dir/build.make CMakeFiles/wat-desugar-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat-desugar-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wat-desugar-copy-to-bin.dir/build.make CMakeFiles/wat-desugar-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wat-desugar /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wat-desugar-copy-to-bin +make -f CMakeFiles/wasm-validate-copy-to-bin.dir/build.make CMakeFiles/wasm-validate-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-validate-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-validate-copy-to-bin.dir/build.make CMakeFiles/wasm-validate-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-validate /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm-validate-copy-to-bin +make -f CMakeFiles/wasm-strip-copy-to-bin.dir/build.make CMakeFiles/wasm-strip-copy-to-bin.dir/depend +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-strip-copy-to-bin.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +make -f CMakeFiles/wasm-strip-copy-to-bin.dir/build.make CMakeFiles/wasm-strip-copy-to-bin.dir/build +make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-strip /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 63%] Built target wasm-strip-copy-to-bin +[ 64%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-reader.cc.o -MF CMakeFiles/wasm.dir/src/binary-reader.cc.o.d -o CMakeFiles/wasm.dir/src/binary-reader.cc.o -c /build/wabt-1.0.32/src/binary-reader.cc /build/wabt-1.0.32/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt-1.0.32/src/binary-reader-logging.cc:908:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { @@ -3048,6 +3656,29 @@ /build/wabt-1.0.32/src/binary-reader-logging.cc:909:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 909 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/wabt-1.0.32/src/tools/spectest-interp.cc:25: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const spectest::ExpectedValue&}; _Tp = spectest::ExpectedValue; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spectest::ExpectedValue; _Alloc = std::allocator]', + inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:889:26, + inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:878:14: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::Value&}; _Tp = wabt::interp::Value; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::Value; _Alloc = std::allocator]', + inlined from 'wabt::Result spectest::JSONParser::ParseConstVector(wabt::interp::ValueTypes*, wabt::interp::Values*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:907:26, + inlined from 'wabt::Result spectest::JSONParser::ParseConstVector(wabt::interp::ValueTypes*, wabt::interp::Values*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:895:14: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/wabt-1.0.32/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt-1.0.32/src/binary-reader-logging.cc:394:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 394 | Result BinaryReaderLogging::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { @@ -3283,21 +3914,25 @@ /build/wabt-1.0.32/src/binary-reader-logging.cc:402:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 402 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -[ 48%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-reader.cc.o -MF CMakeFiles/wasm.dir/src/binary-reader.cc.o.d -o CMakeFiles/wasm.dir/src/binary-reader.cc.o -c /build/wabt-1.0.32/src/binary-reader.cc -[ 49%] Linking CXX executable wasm2wat -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm2wat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o -o wasm2wat libwabt.a +[ 64%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o -MF CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o.d -o CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o -c /build/wabt-1.0.32/src/binary-writer-spec.cc +[ 64%] Linking CXX executable wasm-decompile +/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-decompile.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o" -o wasm-decompile libwabt.a make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 49%] Built target wasm2wat -make -f CMakeFiles/wasm2c.dir/build.make CMakeFiles/wasm2c.dir/depend +[ 64%] Built target wasm-decompile +make -f CMakeFiles/wasm-decompile-copy-to-bin.dir/build.make CMakeFiles/wasm-decompile-copy-to-bin.dir/depend make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2c.dir/DependInfo.cmake --color= +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-decompile-copy-to-bin.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm2c.dir/build.make CMakeFiles/wasm2c.dir/build +make -f CMakeFiles/wasm-decompile-copy-to-bin.dir/build.make CMakeFiles/wasm-decompile-copy-to-bin.dir/build make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 49%] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -MF CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o.d -o CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -c /build/wabt-1.0.32/src/tools/wasm2c.cc +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-decompile /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 64%] Built target wasm-decompile-copy-to-bin +[ 65%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-writer.cc.o -MF CMakeFiles/wasm.dir/src/binary-writer.cc.o.d -o CMakeFiles/wasm.dir/src/binary-writer.cc.o -c /build/wabt-1.0.32/src/binary-writer.cc /build/wabt-1.0.32/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /build/wabt-1.0.32/src/binary-reader.cc:238:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 238 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { @@ -3591,214 +4226,37 @@ /build/wabt-1.0.32/src/binary-reader.cc:1844:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1844 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -[ 50%] Linking CXX executable wasm2c -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm2c.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -o wasm2c libwabt.a -[ 50%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o -MF CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o.d -o CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o -c /build/wabt-1.0.32/src/binary-writer-spec.cc -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1218:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1218 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1210:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1210 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1197 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1188:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1188 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1206:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1206 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1184:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1184 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1171:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1171 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1167:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1167 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:1079:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1079 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ +[ 66%] Linking CXX executable spectest-interp +/usr/bin/cmake -E cmake_link_script CMakeFiles/spectest-interp.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o" -o spectest-interp libwabt.a -lm +[ 67%] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary.cc.o -MF CMakeFiles/wasm.dir/src/binary.cc.o.d -o CMakeFiles/wasm.dir/src/binary.cc.o -c /build/wabt-1.0.32/src/binary.cc make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 50%] Built target wasm2c -make -f CMakeFiles/wasm-opcodecnt.dir/build.make CMakeFiles/wasm-opcodecnt.dir/depend +[ 67%] Built target spectest-interp +make -f CMakeFiles/spectest-interp-copy-to-bin.dir/build.make CMakeFiles/spectest-interp-copy-to-bin.dir/depend make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-opcodecnt.dir/DependInfo.cmake --color= +cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/spectest-interp-copy-to-bin.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-opcodecnt.dir/build.make CMakeFiles/wasm-opcodecnt.dir/build +make -f CMakeFiles/spectest-interp-copy-to-bin.dir/build.make CMakeFiles/spectest-interp-copy-to-bin.dir/build make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 51%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o -MF CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o.d -o CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o -c /build/wabt-1.0.32/src/tools/wasm-opcodecnt.cc -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:963:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 963 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 864 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 860 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:800:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 800 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:792:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 792 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:780:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 780 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 772 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:764:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 764 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:756:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 756 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:748:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 748 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-ir.cc:739:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 739 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~ -[ 52%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary-writer.cc.o -MF CMakeFiles/wasm.dir/src/binary-writer.cc.o.d -o CMakeFiles/wasm.dir/src/binary-writer.cc.o -c /build/wabt-1.0.32/src/binary-writer.cc -[ 53%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o -MF CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o.d -o CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o -c /build/wabt-1.0.32/src/binary-reader-opcnt.cc -[ 54%] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binary.cc.o -MF CMakeFiles/wasm.dir/src/binary.cc.o.d -o CMakeFiles/wasm.dir/src/binary.cc.o -c /build/wabt-1.0.32/src/binary.cc -[ 55%] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o +/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin +/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/spectest-interp /build/wabt-1.0.32/bin +make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' +[ 67%] Built target spectest-interp-copy-to-bin +[ 68%] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/binding-hash.cc.o -MF CMakeFiles/wasm.dir/src/binding-hash.cc.o.d -o CMakeFiles/wasm.dir/src/binding-hash.cc.o -c /build/wabt-1.0.32/src/binding-hash.cc -In file included from /build/wabt-1.0.32/src/binary-reader-opcnt.cc:25: -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 205 | Result OnAtomicLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 211 | Result OnAtomicStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 217 | Result OnAtomicRmwExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 266 | Result OnLoadExpr(Opcode opcode, - | ^~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 311 | Result OnStoreExpr(Opcode opcode, - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 327 | Result OnSimdLoadLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 334 | Result OnSimdStoreLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 344 | Result OnLoadSplatExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 350 | Result OnLoadZeroExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:242:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 242 | Result BinaryReaderOpcnt::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind)': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:32:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 32 | OpcodeInfo::OpcodeInfo(Opcode opcode, Kind kind) - | ^~~~~~~~~~ +[ 69%] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/color.cc.o -MF CMakeFiles/wasm.dir/src/color.cc.o.d -o CMakeFiles/wasm.dir/src/color.cc.o -c /build/wabt-1.0.32/src/color.cc +[ 69%] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/common.cc.o -MF CMakeFiles/wasm.dir/src/common.cc.o.d -o CMakeFiles/wasm.dir/src/common.cc.o -c /build/wabt-1.0.32/src/common.cc /build/wabt-1.0.32/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /build/wabt-1.0.32/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 50 | void WriteOpcode(Stream* stream, Opcode opcode) { | ^~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int*}]': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:229:8: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 - 229 | Result BinaryReaderOpcnt::Emplace(Args&&... args) { - | ^~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32(uint32_t)': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:252:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 - 252 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint32, &value); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeIndex(wabt::Index)': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:256:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 - 256 | return Emplace(current_opcode_, OpcodeInfo::Kind::Index, &value); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF32(uint32_t)': -/build/wabt-1.0.32/src/binary-reader-opcnt.cc:278:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 - 278 | return Emplace(current_opcode_, OpcodeInfo::Kind::Float32, &value); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 70%] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/config.cc.o -MF CMakeFiles/wasm.dir/src/config.cc.o.d -o CMakeFiles/wasm.dir/src/config.cc.o -c /build/wabt-1.0.32/src/config.cc +[ 71%] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/decompiler.cc.o -MF CMakeFiles/wasm.dir/src/decompiler.cc.o.d -o CMakeFiles/wasm.dir/src/decompiler.cc.o -c /build/wabt-1.0.32/src/decompiler.cc In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt-1.0.32/src/binary-writer.cc:712:41: /build/wabt-1.0.32/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 @@ -4059,23 +4517,10 @@ /build/wabt-1.0.32/src/binary-writer.cc:1110:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/color.cc.o -MF CMakeFiles/wasm.dir/src/color.cc.o.d -o CMakeFiles/wasm.dir/src/color.cc.o -c /build/wabt-1.0.32/src/color.cc -[ 57%] Linking CXX executable wasm-opcodecnt -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-opcodecnt.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o" "CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o" -o wasm-opcodecnt libwabt.a -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 57%] Built target wasm-opcodecnt -make -f CMakeFiles/wasm-objdump.dir/build.make CMakeFiles/wasm-objdump.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-objdump.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-objdump.dir/build.make CMakeFiles/wasm-objdump.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o -MF CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o.d -o CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o -c /build/wabt-1.0.32/src/tools/wasm-objdump.cc -[ 58%] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/common.cc.o -MF CMakeFiles/wasm.dir/src/common.cc.o.d -o CMakeFiles/wasm.dir/src/common.cc.o -c /build/wabt-1.0.32/src/common.cc +[ 72%] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/error-formatter.cc.o -MF CMakeFiles/wasm.dir/src/error-formatter.cc.o.d -o CMakeFiles/wasm.dir/src/error-formatter.cc.o -c /build/wabt-1.0.32/src/error-formatter.cc +[ 73%] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/expr-visitor.cc.o -MF CMakeFiles/wasm.dir/src/expr-visitor.cc.o.d -o CMakeFiles/wasm.dir/src/expr-visitor.cc.o -c /build/wabt-1.0.32/src/expr-visitor.cc In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt-1.0.32/src/binary-writer.cc:1477:20: /build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 @@ -4101,105 +4546,16 @@ /build/wabt-1.0.32/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1134 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -[ 59%] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/config.cc.o -MF CMakeFiles/wasm.dir/src/config.cc.o.d -o CMakeFiles/wasm.dir/src/config.cc.o -c /build/wabt-1.0.32/src/config.cc -[ 60%] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/decompiler.cc.o -MF CMakeFiles/wasm.dir/src/decompiler.cc.o.d -o CMakeFiles/wasm.dir/src/decompiler.cc.o -c /build/wabt-1.0.32/src/decompiler.cc -[ 61%] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/error-formatter.cc.o -MF CMakeFiles/wasm.dir/src/error-formatter.cc.o.d -o CMakeFiles/wasm.dir/src/error-formatter.cc.o -c /build/wabt-1.0.32/src/error-formatter.cc -[ 62%] Building CXX object CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o -MF CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o.d -o CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o -c /build/wabt-1.0.32/src/binary-reader-objdump.cc -[ 63%] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/expr-visitor.cc.o -MF CMakeFiles/wasm.dir/src/expr-visitor.cc.o.d -o CMakeFiles/wasm.dir/src/expr-visitor.cc.o -c /build/wabt-1.0.32/src/expr-visitor.cc -In file included from /build/wabt-1.0.32/src/binary-reader-objdump.cc:30: -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 205 | Result OnAtomicLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 211 | Result OnAtomicStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 217 | Result OnAtomicRmwExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 266 | Result OnLoadExpr(Opcode opcode, - | ^~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 311 | Result OnStoreExpr(Opcode opcode, - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 327 | Result OnSimdLoadLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 334 | Result OnSimdStoreLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 344 | Result OnLoadSplatExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 350 | Result OnLoadZeroExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpBase::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-objdump.cc:221:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 221 | Result BinaryReaderObjdumpBase::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdump::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-objdump.cc:1881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1881 | Result BinaryReaderObjdump::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpDisassemble::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/binary-reader-objdump.cc:578:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 578 | Result BinaryReaderObjdumpDisassemble::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/feature.cc.o -MF CMakeFiles/wasm.dir/src/feature.cc.o.d -o CMakeFiles/wasm.dir/src/feature.cc.o -c /build/wabt-1.0.32/src/feature.cc +[ 74%] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/filenames.cc.o -MF CMakeFiles/wasm.dir/src/filenames.cc.o.d -o CMakeFiles/wasm.dir/src/filenames.cc.o -c /build/wabt-1.0.32/src/filenames.cc +[ 75%] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/generate-names.cc.o -MF CMakeFiles/wasm.dir/src/generate-names.cc.o.d -o CMakeFiles/wasm.dir/src/generate-names.cc.o -c /build/wabt-1.0.32/src/generate-names.cc +[ 76%] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/ir-util.cc.o -MF CMakeFiles/wasm.dir/src/ir-util.cc.o.d -o CMakeFiles/wasm.dir/src/ir-util.cc.o -c /build/wabt-1.0.32/src/ir-util.cc +[ 77%] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/ir.cc.o -MF CMakeFiles/wasm.dir/src/ir.cc.o.d -o CMakeFiles/wasm.dir/src/ir.cc.o -c /build/wabt-1.0.32/src/ir.cc /build/wabt-1.0.32/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /build/wabt-1.0.32/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 94 | std::string OpcodeToToken(Opcode opcode) { @@ -4209,23 +4565,10 @@ /build/wabt-1.0.32/include/wabt/decompiler-ls.h:48:13: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 48 | inline Type GetMemoryType(Type operand_type, Opcode opc) { | ^~~~~~~~~~~~~ -[ 63%] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/feature.cc.o -MF CMakeFiles/wasm.dir/src/feature.cc.o.d -o CMakeFiles/wasm.dir/src/feature.cc.o -c /build/wabt-1.0.32/src/feature.cc -[ 63%] Linking CXX executable wasm-objdump -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-objdump.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o" "CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o" -o wasm-objdump libwabt.a -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 63%] Built target wasm-objdump -make -f CMakeFiles/wasm-interp.dir/build.make CMakeFiles/wasm-interp.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-interp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-interp.dir/build.make CMakeFiles/wasm-interp.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 64%] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o -MF CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o.d -o CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o -c /build/wabt-1.0.32/src/tools/wasm-interp.cc -[ 65%] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/filenames.cc.o -MF CMakeFiles/wasm.dir/src/filenames.cc.o.d -o CMakeFiles/wasm.dir/src/filenames.cc.o -c /build/wabt-1.0.32/src/filenames.cc +[ 77%] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/leb128.cc.o -MF CMakeFiles/wasm.dir/src/leb128.cc.o.d -o CMakeFiles/wasm.dir/src/leb128.cc.o -c /build/wabt-1.0.32/src/leb128.cc +[ 78%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o -MF CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o.d -o CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o -c /build/wabt-1.0.32/src/lexer-source-line-finder.cc /build/wabt-1.0.32/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /build/wabt-1.0.32/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 460 | auto opcs = OpcodeToToken(be.opcode); @@ -4252,8 +4595,6 @@ /build/wabt-1.0.32/src/decompiler.cc:629:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 629 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 66%] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/generate-names.cc.o -MF CMakeFiles/wasm.dir/src/generate-names.cc.o.d -o CMakeFiles/wasm.dir/src/generate-names.cc.o -c /build/wabt-1.0.32/src/generate-names.cc /build/wabt-1.0.32/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /build/wabt-1.0.32/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 260 | void LoadStore(Value& val, @@ -4261,6 +4602,10 @@ /build/wabt-1.0.32/src/decompiler.cc:348:49: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 348 | val.v.back() += cat(":", GetDecompTypeName(GetMemoryType(op_type, opc)), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 79%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/lexer-source.cc.o -MF CMakeFiles/wasm.dir/src/lexer-source.cc.o.d -o CMakeFiles/wasm.dir/src/lexer-source.cc.o -c /build/wabt-1.0.32/src/lexer-source.cc +[ 80%] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/literal.cc.o -MF CMakeFiles/wasm.dir/src/literal.cc.o.d -o CMakeFiles/wasm.dir/src/literal.cc.o -c /build/wabt-1.0.32/src/literal.cc /build/wabt-1.0.32/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)': /build/wabt-1.0.32/include/wabt/decompiler-ls.h:123:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 123 | void LoadStore(uint64_t offset, @@ -4296,294 +4641,32 @@ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | n.children[0]); | ~~~~~~~~~~~~~~ -[ 67%] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/ir-util.cc.o -MF CMakeFiles/wasm.dir/src/ir-util.cc.o.d -o CMakeFiles/wasm.dir/src/ir-util.cc.o -c /build/wabt-1.0.32/src/ir-util.cc -[ 68%] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/ir.cc.o -MF CMakeFiles/wasm.dir/src/ir.cc.o.d -o CMakeFiles/wasm.dir/src/ir.cc.o -c /build/wabt-1.0.32/src/ir.cc -[ 69%] Linking CXX executable wasm-interp -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-interp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o" -o wasm-interp libwabt.a -lm -make -f CMakeFiles/spectest-interp.dir/build.make CMakeFiles/spectest-interp.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/spectest-interp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/spectest-interp.dir/build.make CMakeFiles/spectest-interp.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 69%] Building CXX object CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o -MF CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o.d -o CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o -c /build/wabt-1.0.32/src/tools/spectest-interp.cc -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 69%] Built target wasm-interp -make -f CMakeFiles/wat-desugar.dir/build.make CMakeFiles/wat-desugar.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat-desugar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wat-desugar.dir/build.make CMakeFiles/wat-desugar.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o -MF CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o.d -o CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o -c /build/wabt-1.0.32/src/tools/wat-desugar.cc -[ 71%] Linking CXX executable wat-desugar -/usr/bin/cmake -E cmake_link_script CMakeFiles/wat-desugar.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o" -o wat-desugar libwabt.a -[ 71%] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/leb128.cc.o -MF CMakeFiles/wasm.dir/src/leb128.cc.o.d -o CMakeFiles/wasm.dir/src/leb128.cc.o -c /build/wabt-1.0.32/src/leb128.cc -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 71%] Built target wat-desugar -make -f CMakeFiles/wasm-validate.dir/build.make CMakeFiles/wasm-validate.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-validate.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-validate.dir/build.make CMakeFiles/wasm-validate.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 72%] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o -MF CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o.d -o CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o -c /build/wabt-1.0.32/src/tools/wasm-validate.cc -[ 73%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o -MF CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o.d -o CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o -c /build/wabt-1.0.32/src/lexer-source-line-finder.cc -[ 74%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/lexer-source.cc.o -MF CMakeFiles/wasm.dir/src/lexer-source.cc.o.d -o CMakeFiles/wasm.dir/src/lexer-source.cc.o -c /build/wabt-1.0.32/src/lexer-source.cc -[ 75%] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/literal.cc.o -MF CMakeFiles/wasm.dir/src/literal.cc.o.d -o CMakeFiles/wasm.dir/src/literal.cc.o -c /build/wabt-1.0.32/src/literal.cc -[ 76%] Linking CXX executable wasm-validate -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-validate.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o" -o wasm-validate libwabt.a -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 76%] Built target wasm-validate -make -f CMakeFiles/wasm-strip.dir/build.make CMakeFiles/wasm-strip.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-strip.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-strip.dir/build.make CMakeFiles/wasm-strip.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 77%] Building CXX object CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o -MF CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o.d -o CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o -c /build/wabt-1.0.32/src/tools/wasm-strip.cc -In file included from /usr/include/c++/12/vector:70, - from /build/wabt-1.0.32/src/tools/spectest-interp.cc:25: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const spectest::ExpectedValue&}; _Tp = spectest::ExpectedValue; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spectest::ExpectedValue; _Alloc = std::allocator]', - inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:889:26, - inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:878:14: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::Value&}; _Tp = wabt::interp::Value; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::Value; _Alloc = std::allocator]', - inlined from 'wabt::Result spectest::JSONParser::ParseConstVector(wabt::interp::ValueTypes*, wabt::interp::Values*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:907:26, - inlined from 'wabt::Result spectest::JSONParser::ParseConstVector(wabt::interp::ValueTypes*, wabt::interp::Values*)' at /build/wabt-1.0.32/src/tools/spectest-interp.cc:895:14: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 78%] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o +[ 81%] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o /usr/bin/cc -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -MD -MT CMakeFiles/wasm.dir/src/opcode-code-table.c.o -MF CMakeFiles/wasm.dir/src/opcode-code-table.c.o.d -o CMakeFiles/wasm.dir/src/opcode-code-table.c.o -c /build/wabt-1.0.32/src/opcode-code-table.c -[ 78%] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o +[ 81%] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/opcode.cc.o -MF CMakeFiles/wasm.dir/src/opcode.cc.o.d -o CMakeFiles/wasm.dir/src/opcode.cc.o -c /build/wabt-1.0.32/src/opcode.cc -In file included from /build/wabt-1.0.32/src/tools/wasm-strip.cc:17: -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:178:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 178 | Result OnOpcode(Opcode Opcode) override { return Result::Ok; } - | ^~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 205 | Result OnAtomicLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 211 | Result OnAtomicStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 217 | Result OnAtomicRmwExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 266 | Result OnLoadExpr(Opcode opcode, - | ^~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 311 | Result OnStoreExpr(Opcode opcode, - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } - | ^~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { - | ^~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 327 | Result OnSimdLoadLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 334 | Result OnSimdStoreLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { - | ^~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 344 | Result OnLoadSplatExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~ -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 350 | Result OnLoadZeroExpr(Opcode opcode, - | ^~~~~~~~~~~~~~ -[ 79%] Linking CXX executable wasm-strip -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-strip.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o" -o wasm-strip libwabt.a -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 79%] Built target wasm-strip -make -f CMakeFiles/wasm-decompile.dir/build.make CMakeFiles/wasm-decompile.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-decompile.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-decompile.dir/build.make CMakeFiles/wasm-decompile.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 80%] Building CXX object CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o -/usr/bin/c++ -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -std=c++17 -MD -MT CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o -MF CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o.d -o CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o -c /build/wabt-1.0.32/src/tools/wasm-decompile.cc -[ 81%] Linking CXX executable spectest-interp -/usr/bin/cmake -E cmake_link_script CMakeFiles/spectest-interp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o" -o spectest-interp libwabt.a -lm -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 81%] Built target spectest-interp -make -f CMakeFiles/wat2wasm-copy-to-bin.dir/build.make CMakeFiles/wat2wasm-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat2wasm-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wat2wasm-copy-to-bin.dir/build.make CMakeFiles/wat2wasm-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wat2wasm /build/wabt-1.0.32/bin -[ 81%] Linking CXX executable wasm-decompile -/usr/bin/cmake -E cmake_link_script CMakeFiles/wasm-decompile.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -Wl,-z,relro "CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o" -o wasm-decompile libwabt.a -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 81%] Built target wat2wasm-copy-to-bin -make -f CMakeFiles/wast2json-copy-to-bin.dir/build.make CMakeFiles/wast2json-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wast2json-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wast2json-copy-to-bin.dir/build.make CMakeFiles/wast2json-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wast2json /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 81%] Built target wasm-decompile [ 82%] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/option-parser.cc.o -MF CMakeFiles/wasm.dir/src/option-parser.cc.o.d -o CMakeFiles/wasm.dir/src/option-parser.cc.o -c /build/wabt-1.0.32/src/option-parser.cc -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wast2json-copy-to-bin -make -f CMakeFiles/wasm2wat-copy-to-bin.dir/build.make CMakeFiles/wasm2wat-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2wat-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm2wat-copy-to-bin.dir/build.make CMakeFiles/wasm2wat-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2wat /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wasm2wat-copy-to-bin -make -f CMakeFiles/wasm2c-copy-to-bin.dir/build.make CMakeFiles/wasm2c-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm2c-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm2c-copy-to-bin.dir/build.make CMakeFiles/wasm2c-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wasm2c-copy-to-bin -make -f CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build.make CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build.make CMakeFiles/wasm-opcodecnt-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-opcodecnt /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wasm-opcodecnt-copy-to-bin -make -f CMakeFiles/wasm-objdump-copy-to-bin.dir/build.make CMakeFiles/wasm-objdump-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-objdump-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-objdump-copy-to-bin.dir/build.make CMakeFiles/wasm-objdump-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-objdump /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wasm-objdump-copy-to-bin -make -f CMakeFiles/wasm-interp-copy-to-bin.dir/build.make CMakeFiles/wasm-interp-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-interp-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-interp-copy-to-bin.dir/build.make CMakeFiles/wasm-interp-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-interp /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wasm-interp-copy-to-bin -make -f CMakeFiles/spectest-interp-copy-to-bin.dir/build.make CMakeFiles/spectest-interp-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/spectest-interp-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/spectest-interp-copy-to-bin.dir/build.make CMakeFiles/spectest-interp-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/spectest-interp /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target spectest-interp-copy-to-bin -make -f CMakeFiles/wat-desugar-copy-to-bin.dir/build.make CMakeFiles/wat-desugar-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wat-desugar-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wat-desugar-copy-to-bin.dir/build.make CMakeFiles/wat-desugar-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wat-desugar /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 82%] Built target wat-desugar-copy-to-bin [ 83%] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/resolve-names.cc.o -MF CMakeFiles/wasm.dir/src/resolve-names.cc.o.d -o CMakeFiles/wasm.dir/src/resolve-names.cc.o -c /build/wabt-1.0.32/src/resolve-names.cc [ 84%] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/shared-validator.cc.o -MF CMakeFiles/wasm.dir/src/shared-validator.cc.o.d -o CMakeFiles/wasm.dir/src/shared-validator.cc.o -c /build/wabt-1.0.32/src/shared-validator.cc [ 85%] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/stream.cc.o -MF CMakeFiles/wasm.dir/src/stream.cc.o.d -o CMakeFiles/wasm.dir/src/stream.cc.o -c /build/wabt-1.0.32/src/stream.cc +[ 85%] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/token.cc.o -MF CMakeFiles/wasm.dir/src/token.cc.o.d -o CMakeFiles/wasm.dir/src/token.cc.o -c /build/wabt-1.0.32/src/token.cc +[ 86%] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/tracing.cc.o -MF CMakeFiles/wasm.dir/src/tracing.cc.o.d -o CMakeFiles/wasm.dir/src/tracing.cc.o -c /build/wabt-1.0.32/src/tracing.cc +[ 87%] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/type-checker.cc.o -MF CMakeFiles/wasm.dir/src/type-checker.cc.o.d -o CMakeFiles/wasm.dir/src/type-checker.cc.o -c /build/wabt-1.0.32/src/type-checker.cc +/build/wabt-1.0.32/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': +/build/wabt-1.0.32/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) + | ^~~~~ +[ 88%] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/utf8.cc.o -MF CMakeFiles/wasm.dir/src/utf8.cc.o.d -o CMakeFiles/wasm.dir/src/utf8.cc.o -c /build/wabt-1.0.32/src/utf8.cc +[ 89%] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/validator.cc.o -MF CMakeFiles/wasm.dir/src/validator.cc.o.d -o CMakeFiles/wasm.dir/src/validator.cc.o -c /build/wabt-1.0.32/src/validator.cc /build/wabt-1.0.32/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /build/wabt-1.0.32/src/shared-validator.cc:538:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 538 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { @@ -4748,8 +4831,6 @@ /build/wabt-1.0.32/src/shared-validator.cc:943:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 943 | Result result = CheckInstr(Opcode::MemoryGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 85%] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/token.cc.o -MF CMakeFiles/wasm.dir/src/token.cc.o.d -o CMakeFiles/wasm.dir/src/token.cc.o -c /build/wabt-1.0.32/src/token.cc /build/wabt-1.0.32/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemorySize(const wabt::Location&, wabt::Var)': /build/wabt-1.0.32/src/shared-validator.cc:962:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 962 | Result result = CheckInstr(Opcode::MemorySize, loc); @@ -4952,10 +5033,6 @@ /build/wabt-1.0.32/src/shared-validator.cc:975:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 975 | Result result = CheckInstr(Opcode::RefFunc, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': -/build/wabt-1.0.32/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) - | ^~~~~ In file included from /usr/include/c++/12/vector:70, from /build/wabt-1.0.32/include/wabt/shared-validator.h:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::SharedValidator::TableType}; _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]': @@ -4978,14 +5055,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/tracing.cc.o -MF CMakeFiles/wasm.dir/src/tracing.cc.o.d -o CMakeFiles/wasm.dir/src/tracing.cc.o -c /build/wabt-1.0.32/src/tracing.cc -[ 87%] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/type-checker.cc.o -MF CMakeFiles/wasm.dir/src/type-checker.cc.o.d -o CMakeFiles/wasm.dir/src/type-checker.cc.o -c /build/wabt-1.0.32/src/type-checker.cc -[ 88%] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/utf8.cc.o -MF CMakeFiles/wasm.dir/src/utf8.cc.o.d -o CMakeFiles/wasm.dir/src/utf8.cc.o -c /build/wabt-1.0.32/src/utf8.cc -[ 89%] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/validator.cc.o -MF CMakeFiles/wasm.dir/src/validator.cc.o.d -o CMakeFiles/wasm.dir/src/validator.cc.o -c /build/wabt-1.0.32/src/validator.cc /build/wabt-1.0.32/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /build/wabt-1.0.32/src/type-checker.cc:326:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 326 | Result TypeChecker::CheckOpcode1(Opcode opcode, const Limits* limits) { @@ -5148,14 +5217,12 @@ /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/wast-lexer.cc.o -MF CMakeFiles/wasm.dir/src/wast-lexer.cc.o.d -o CMakeFiles/wasm.dir/src/wast-lexer.cc.o -c /build/wabt-1.0.32/src/wast-lexer.cc [ 90%] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o /usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/wast-parser.cc.o -MF CMakeFiles/wasm.dir/src/wast-parser.cc.o.d -o CMakeFiles/wasm.dir/src/wast-parser.cc.o -c /build/wabt-1.0.32/src/wast-parser.cc +[ 91%] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/wat-writer.cc.o -MF CMakeFiles/wasm.dir/src/wat-writer.cc.o.d -o CMakeFiles/wasm.dir/src/wat-writer.cc.o -c /build/wabt-1.0.32/src/wat-writer.cc /build/wabt-1.0.32/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /build/wabt-1.0.32/src/wast-lexer.cc:603:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 603 | return Token(GetLocation(), info->token_type, info->opcode); | ^ -[ 91%] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/wat-writer.cc.o -MF CMakeFiles/wasm.dir/src/wat-writer.cc.o.d -o CMakeFiles/wasm.dir/src/wat-writer.cc.o -c /build/wabt-1.0.32/src/wat-writer.cc -[ 92%] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/c-writer.cc.o -MF CMakeFiles/wasm.dir/src/c-writer.cc.o.d -o CMakeFiles/wasm.dir/src/c-writer.cc.o -c /build/wabt-1.0.32/src/c-writer.cc In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /build/wabt-1.0.32/include/wabt/common.h:20, @@ -5177,96 +5244,12 @@ /build/wabt-1.0.32/src/wat-writer.cc:1717:9: note: 'index' was declared here 1717 | Index index; | ^~~~~ -[ 93%] Building CXX object CMakeFiles/wasm.dir/wasm2c_header_top.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_header_top.cc.o -MF CMakeFiles/wasm.dir/wasm2c_header_top.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_header_top.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_top.cc -[ 93%] Building CXX object CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o -MF CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_bottom.cc -[ 94%] Building CXX object CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o -MF CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_includes.cc -[ 95%] Building CXX object CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o -MF CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_declarations.cc -[ 96%] Building CXX object CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o -MF CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o.d -o CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o -c /build/wabt-1.0.32/src/interp/binary-reader-interp.cc -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadZeroExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:946:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 946 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadSplatExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:935:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 935 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdStoreLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:917:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 917 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLoadLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:905:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 905 | Result BinaryReaderInterp::OnSimdLoadLaneExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 929 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:895:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 895 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:889:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 889 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:883:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 883 | Result BinaryReaderInterp::OnUnaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1302:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1302 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1291:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1291 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1203:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1203 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1197 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1001:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1001 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicNotifyExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1414:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1414 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicWaitExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1397:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 1397 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:990:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 990 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ +[ 92%] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/c-writer.cc.o -MF CMakeFiles/wasm.dir/src/c-writer.cc.o.d -o CMakeFiles/wasm.dir/src/c-writer.cc.o -c /build/wabt-1.0.32/src/c-writer.cc /build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteInfixBinaryExpr(wabt::Opcode, const char*, AssignOp)': /build/wabt-1.0.32/src/c-writer.cc:2912:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2912 | void CWriter::WriteInfixBinaryExpr(Opcode opcode, | ^~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicRmwExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:979:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 979 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:968:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 968 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicLoadExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:957:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 957 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, - | ^~~~~~~~~~~~~~~~~~ /build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSimpleUnaryExpr(wabt::Opcode, const char*)': /build/wabt-1.0.32/src/c-writer.cc:2905:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2905 | void CWriter::WriteSimpleUnaryExpr(Opcode opcode, const char* op) { @@ -5471,20 +5454,6 @@ /build/wabt-1.0.32/src/c-writer.cc:3139:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3139 | WriteInfixBinaryExpr(expr.opcode, ">=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': -/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:875:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 - 875 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/wabt-1.0.32/include/wabt/common.h:32, - from /build/wabt-1.0.32/include/wabt/interp/binary-reader-interp.h:20, - from /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:17: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::TableType&}; _Tp = wabt::interp::TableType; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::MemoryType&}; _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)', inlined from 'void wabt::{anonymous}::CWriter::Write(const wabt::ExprList&)' at /build/wabt-1.0.32/src/c-writer.cc:2793:14: /build/wabt-1.0.32/src/c-writer.cc:3360:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 @@ -5559,6 +5528,124 @@ /build/wabt-1.0.32/src/c-writer.cc:3453:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3453 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static constexpr char wabt::{anonymous}::CWriter::MangleField(wabt::ModuleFieldType)', + inlined from 'void wabt::{anonymous}::CWriter::DefineImportName(const wabt::Import*, std::string_view, std::string_view)' at /build/wabt-1.0.32/src/c-writer.cc:605:36, + inlined from 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()' at /build/wabt-1.0.32/src/c-writer.cc:1157:21: +/build/wabt-1.0.32/src/c-writer.cc:471:14: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] + 471 | return 'a' + static_cast(type); + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()': +/build/wabt-1.0.32/src/c-writer.cc:576:19: note: 'type' was declared here + 576 | ModuleFieldType type; + | ^~~~ +[ 93%] Building CXX object CMakeFiles/wasm.dir/wasm2c_header_top.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_header_top.cc.o -MF CMakeFiles/wasm.dir/wasm2c_header_top.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_header_top.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_top.cc +[ 93%] Building CXX object CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o -MF CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_header_bottom.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_header_bottom.cc +[ 94%] Building CXX object CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o -MF CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_source_includes.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_includes.cc +[ 95%] Building CXX object CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o -MF CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o.d -o CMakeFiles/wasm.dir/wasm2c_source_declarations.cc.o -c /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm2c_source_declarations.cc +[ 96%] Building CXX object CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o -MF CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o.d -o CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o -c /build/wabt-1.0.32/src/interp/binary-reader-interp.cc +[ 97%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp.cc.o -c /build/wabt-1.0.32/src/interp/interp.cc +[ 97%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp-util.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp-util.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp-util.cc.o -c /build/wabt-1.0.32/src/interp/interp-util.cc +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadZeroExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:946:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 946 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadSplatExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:935:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 935 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdStoreLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:917:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 917 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLoadLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:905:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 905 | Result BinaryReaderInterp::OnSimdLoadLaneExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 929 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:895:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 895 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:889:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 889 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:883:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 883 | Result BinaryReaderInterp::OnUnaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1302:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1302 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnLoadExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1291:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1291 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1203:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1203 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1197 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1001:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1001 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicNotifyExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1414:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1414 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicWaitExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:1397:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 1397 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:990:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 990 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicRmwExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:979:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 979 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:968:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 968 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnAtomicLoadExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:957:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 957 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, + | ^~~~~~~~~~~~~~~~~~ +[ 98%] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/istream.cc.o -MF CMakeFiles/wasm.dir/src/interp/istream.cc.o.d -o CMakeFiles/wasm.dir/src/interp/istream.cc.o -c /build/wabt-1.0.32/src/interp/istream.cc +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': +/build/wabt-1.0.32/src/interp/binary-reader-interp.cc:875:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 + 875 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/wabt-1.0.32/include/wabt/common.h:32, + from /build/wabt-1.0.32/include/wabt/interp/binary-reader-interp.h:20, + from /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:17: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::TableType&}; _Tp = wabt::interp::TableType; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::MemoryType&}; _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +[ 99%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o +/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o -c /build/wabt-1.0.32/src/interp/interp-wasm-c-api.cc In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]', inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnImportMemory(wabt::interp::Index, std::string_view, std::string_view, wabt::interp::Index, const wabt::Limits*)' at /build/wabt-1.0.32/src/interp/binary-reader-interp.cc:545:26: @@ -5602,24 +5689,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In static member function 'static constexpr char wabt::{anonymous}::CWriter::MangleField(wabt::ModuleFieldType)', - inlined from 'void wabt::{anonymous}::CWriter::DefineImportName(const wabt::Import*, std::string_view, std::string_view)' at /build/wabt-1.0.32/src/c-writer.cc:605:36, - inlined from 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()' at /build/wabt-1.0.32/src/c-writer.cc:1157:21: -/build/wabt-1.0.32/src/c-writer.cc:471:14: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] - 471 | return 'a' + static_cast(type); - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/wabt-1.0.32/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::BeginInstance.constprop()': -/build/wabt-1.0.32/src/c-writer.cc:576:19: note: 'type' was declared here - 576 | ModuleFieldType type; - | ^~~~ -[ 97%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp.cc.o -c /build/wabt-1.0.32/src/interp/interp.cc -[ 97%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp-util.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp-util.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp-util.cc.o -c /build/wabt-1.0.32/src/interp/interp-util.cc -[ 98%] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/istream.cc.o -MF CMakeFiles/wasm.dir/src/interp/istream.cc.o.d -o CMakeFiles/wasm.dir/src/interp/istream.cc.o -c /build/wabt-1.0.32/src/interp/istream.cc -[ 99%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o -/usr/bin/c++ -DWASM_API_EXTERN="__attribute__((visibility(\"default\")))" -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -Dwasm_EXPORTS -I/build/wabt-1.0.32/third_party/wasm-c-api/include -I/build/wabt-1.0.32/include -I/build/wabt-1.0.32/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/wabt-1.0.32=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wold-style-cast -fno-exceptions -fPIC -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wno-clobbered -Wno-old-style-cast -std=c++17 -MD -MT CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o -MF CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o.d -o CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o -c /build/wabt-1.0.32/src/interp/interp-wasm-c-api.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/wabt-1.0.32/include/wabt/interp/interp.h:21, @@ -5779,36 +5848,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make -f CMakeFiles/wasm-validate-copy-to-bin.dir/build.make CMakeFiles/wasm-validate-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-validate-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-validate-copy-to-bin.dir/build.make CMakeFiles/wasm-validate-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-validate /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 99%] Built target wasm-validate-copy-to-bin -make -f CMakeFiles/wasm-strip-copy-to-bin.dir/build.make CMakeFiles/wasm-strip-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-strip-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-strip-copy-to-bin.dir/build.make CMakeFiles/wasm-strip-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-strip /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 99%] Built target wasm-strip-copy-to-bin -make -f CMakeFiles/wasm-decompile-copy-to-bin.dir/build.make CMakeFiles/wasm-decompile-copy-to-bin.dir/depend -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -cd /build/wabt-1.0.32/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/wabt-1.0.32 /build/wabt-1.0.32 /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf /build/wabt-1.0.32/obj-arm-linux-gnueabihf/CMakeFiles/wasm-decompile-copy-to-bin.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -make -f CMakeFiles/wasm-decompile-copy-to-bin.dir/build.make CMakeFiles/wasm-decompile-copy-to-bin.dir/build -make[3]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E make_directory /build/wabt-1.0.32/bin -/usr/bin/cmake -E copy /build/wabt-1.0.32/obj-arm-linux-gnueabihf/wasm-decompile /build/wabt-1.0.32/bin -make[3]: Leaving directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' -[ 99%] Built target wasm-decompile-copy-to-bin In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const wabt::interp::DataDesc*}; _Tp = wabt::interp::DataSegment; _Alloc = std::allocator]', inlined from 'static wabt::interp::Instance::Ptr wabt::interp::Instance::Instantiate(wabt::interp::Store&, wabt::interp::Ref, const wabt::interp::RefVec&, wabt::interp::Trap::Ptr*)' at /build/wabt-1.0.32/src/interp/interp.cc:854:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -5829,7 +5868,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install --destdir=debian/wabt/ -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/wabt-1.0.32/debian/wabt AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/wabt-1.0.32/debian/wabt AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/wabt-1.0.32/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/wabt-1.0.32 -B/build/wabt-1.0.32/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -5842,72 +5881,72 @@ -- Installing: /build/wabt-1.0.32/debian/wabt/usr/lib/arm-linux-gnueabihf/libwabt.a -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/literal.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/token.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/base-types.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/token.def +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/circular-array.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/expr-visitor.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/string-format.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/apply-names.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/error-formatter.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/c-writer.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binding-hash.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/ir-util.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/type.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-writer-spec.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/utf8.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/validator.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/cast.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler-ls.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/feature.def --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/leb128.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/error.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wast-lexer.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-nop.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-writer.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/tracing.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler-naming.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/type-checker.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/feature.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/make-unique.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/range.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/token.def --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/common.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-ir.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wasm.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/result.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/string-util.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/stream.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/shared-validator.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/option-parser.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/lexer-source-line-finder.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wat-writer.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/common.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode-code-table.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-ir.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/lexer-source.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/feature.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/make-unique.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/type.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/token.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/resolve-names.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-objdump.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-writer.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode.def -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/generate-names.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/intrusive-list.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/error.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wast-lexer.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-opcnt.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/string-format.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/lexer-source-line-finder.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler-ast.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-writer-spec.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/validator.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/ir.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/apply-names.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/c-writer.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-nop.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/error-formatter.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binding-hash.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/literal.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/color.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-logging.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/feature.def +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/base-types.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/filenames.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wast-parser.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/range.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-wasi.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-inl.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/binary-reader-interp.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-math.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-inl.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-wasi.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-util.h -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/istream.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode.def --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wat-writer.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/filenames.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/circular-array.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wast-parser.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-logging.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/opcode-code-table.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/color.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/utf8.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-opcnt.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/shared-validator.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader-objdump.h --- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/intrusive-list.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/interp/interp-util.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/string-util.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/type-checker.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/ir-util.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/leb128.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler-ls.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/decompiler-naming.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/binary-reader.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/tracing.h +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/wasm.h -- Up-to-date: /build/wabt-1.0.32/debian/wabt/usr/include -- Up-to-date: /build/wabt-1.0.32/debian/wabt/usr/include/wabt -- Installing: /build/wabt-1.0.32/debian/wabt/usr/include/wabt/config.h @@ -5928,18 +5967,18 @@ -- Installing: /build/wabt-1.0.32/debian/wabt/usr/bin/wasm-strip -- Installing: /build/wabt-1.0.32/debian/wabt/usr/bin/wasm-decompile -- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-validate.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wast2json.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-objdump.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/spectest-interp.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm2wat.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-decompile.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-strip.1 +-- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-opcodecnt.1 -- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-interp.1 -- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm2c.1 -- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wat2wasm.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-decompile.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-objdump.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wast2json.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-validate.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-opcodecnt.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm-strip.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/spectest-interp.1 -- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wat-desugar.1 --- Installing: /build/wabt-1.0.32/debian/wabt/usr/share/man/man1/wasm2wat.1 -- Installing: /build/wabt-1.0.32/debian/wabt/usr/lib/arm-linux-gnueabihf/cmake/wabt/wabt-targets.cmake -- Installing: /build/wabt-1.0.32/debian/wabt/usr/lib/arm-linux-gnueabihf/cmake/wabt/wabt-targets-none.cmake -- Installing: /build/wabt-1.0.32/debian/wabt/usr/lib/arm-linux-gnueabihf/cmake/wabt/wabt-config.cmake @@ -5962,15 +6001,15 @@ dh_makeshlibs -a -O--buildsystem=cmake dh_shlibdeps -a -O--buildsystem=cmake dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-interp contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-opcodecnt contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/wabt/usr/bin/wat2wasm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/wabt/usr/bin/spectest-interp contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/wabt/usr/bin/wast2json contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm2wat contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm2c contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-opcodecnt contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-objdump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-validate contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-strip contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/wabt/usr/bin/wast2json contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm2c contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/wabt/usr/bin/wat2wasm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin +dpkg-shlibdeps: warning: debian/wabt/usr/bin/wasm-validate 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 @@ -5984,12 +6023,14 @@ 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/30726/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/30726/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/27958 and its subdirectories -I: Current time: Sat May 20 18:17:49 -12 2023 -I: pbuilder-time-stamp: 1684649869 +I: removing directory /srv/workspace/pbuilder/30726 and its subdirectories +I: Current time: Sun May 21 22:14:16 +14 2023 +I: pbuilder-time-stamp: 1684656856