==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: wabt 1.0.37-1 (Sun Apr 27 08:11:13 2025) ==> Retrieving sources... -> Cloning wabt git repo... Cloning into bare repository '/home/leming/work/wabt/wabt'... -> Cloning testsuite git repo... Cloning into bare repository '/home/leming/work/wabt/testsuite'... -> Cloning googletest git repo... Cloning into bare repository '/home/leming/work/wabt/googletest'... -> Cloning ply git repo... Cloning into bare repository '/home/leming/work/wabt/ply'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... wabt ... Skipped testsuite ... Skipped googletest ... Skipped ply ... Skipped ==> Making package: wabt 1.0.37-1 (Sun Apr 27 08:11:51 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (17) compiler-rt-19.1.7-1 cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libedit-20250104_3.1-1 libuv-1.51.0-1 llvm-libs-19.1.7-1 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 rhash-1.4.4-1 clang-19.1.7-1 cmake-4.0.1-1 git-2.49.0-1 gtest-1.16.0-2 ninja-1.12.1-2 python-ply-3.11-14 Total Download Size: 62.84 MiB Total Installed Size: 484.14 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... clang-19.1.7-1-armv7h downloading... cmake-4.0.1-1-armv7h downloading... compiler-rt-19.1.7-1-armv7h downloading... gtest-1.16.0-2-armv7h downloading... cppdap-1.58.0-2-armv7h downloading... libuv-1.51.0-1-armv7h downloading... rhash-1.4.4-1-armv7h downloading... ninja-1.12.1-2-armv7h downloading... jsoncpp-1.9.6-3-armv7h downloading... python-ply-3.11-14-any downloading... hicolor-icon-theme-0.18-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing python-ply... installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing ninja... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of wabt git repo... Cloning into 'wabt'... done. Switched to a new branch 'makepkg' -> Creating working copy of testsuite git repo... Cloning into 'testsuite'... done. -> Creating working copy of googletest git repo... Cloning into 'googletest'... done. -> Creating working copy of ply git repo... Cloning into 'ply'... done. ==> Starting prepare()... Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/gtest' Submodule 'third_party/picosha2' (https://github.com/okdshin/PicoSHA2) registered for path 'third_party/picosha2' Submodule 'third_party/ply' (https://github.com/dabeaz/ply) registered for path 'third_party/ply' Submodule 'third_party/simde' (https://github.com/simd-everywhere/simde) registered for path 'third_party/simde' Submodule 'third_party/testsuite' (https://github.com/WebAssembly/testsuite) registered for path 'third_party/testsuite' Submodule 'third_party/uvwasi' (https://github.com/nodejs/uvwasi) registered for path 'third_party/uvwasi' Submodule 'third_party/wasm-c-api' (https://github.com/WebAssembly/wasm-c-api) registered for path 'third_party/wasm-c-api' Cloning into '/build/wabt/src/wabt/third_party/gtest'... Cloning into '/build/wabt/src/wabt/third_party/picosha2'... Cloning into '/build/wabt/src/wabt/third_party/ply'... Cloning into '/build/wabt/src/wabt/third_party/simde'... Cloning into '/build/wabt/src/wabt/third_party/testsuite'... Cloning into '/build/wabt/src/wabt/third_party/uvwasi'... Cloning into '/build/wabt/src/wabt/third_party/wasm-c-api'... Submodule path 'third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e' Submodule path 'third_party/picosha2': checked out '27fcf6979298949e8a462e16d09a0351c18fcaf2' Submodule path 'third_party/ply': checked out 'd776a2ece6c12bf8f8b6a0e65b48546ac6078765' Submodule path 'third_party/simde': checked out '71fd833d9666141edcd1d3c109a80e228303d8d7' Submodule path 'third_party/testsuite': checked out 'cbc54d77065e5202bcb69e0d1c53ceccc29a7984' Submodule path 'third_party/uvwasi': checked out '55eff19f4c7e69ec151424a037f951e0ad006ed6' Submodule path 'third_party/wasm-c-api': checked out 'b6dd1fb658a282c64b029867845bc50ae59e1497' ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.49.0") -- Looking for alloca.h -- Looking for alloca.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for setjmp.h -- Looking for setjmp.h - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for openssl/sha.h -- Looking for openssl/sha.h - found -- Using OpenSSL libcrypto for SHA-256 -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of size_t -- Check size of size_t - done -- Looking for __i386__ -- Looking for __i386__ - not found -- Looking for __SSE2_MATH__ -- Looking for __SSE2_MATH__ - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python3: /usr/bin/python3.13 (found suitable version "3.13.3", minimum required is "3.5") found components: Interpreter -- Configuring done (6.8s) -- Generating done (0.3s) -- Build files have been written to: /build/wabt/src/wabt/build [0/199] Generating gen-wasm2c-prebuilt [0/199] Building CXX object CMakeFiles...ty/gtest/googletest/src/gtest-all.cc.o [0/199] Building CXX object CMakeFiles...y/gtest/googletest/src/gtest_main.cc.o [0/199] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o [0/199] Building C object CMakeFiles/w...dir/wasm2c/wasm-rt-exceptions-impl.c.o [0/199] Building C object CMakeFiles/w...t-impl.dir/wasm2c/wasm-rt-mem-impl.c.o [1/199] Building C object CMakeFiles/w...dir/wasm2c/wasm-rt-exceptions-impl.c.o [2/199] Building C object CMakeFiles/w...t-impl.dir/wasm2c/wasm-rt-mem-impl.c.o [3/199] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o [3/199] Linking C static library libwasm-rt-impl.a [4/199] Generating gen-wasm2c-prebuilt [4/199] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o [4/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o [4/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o [5/199] Linking C static library libwasm-rt-impl.a [5/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o [6/199] Building CXX object CMakeFiles...y/gtest/googletest/src/gtest_main.cc.o [6/199] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o [7/199] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o [7/199] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o [8/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:430:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:432:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:835:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:835:122: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:836:121: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:837:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:837:128: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:838:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:838:123: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:839:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:839:122: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:841:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:841:124: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:842:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:842:207: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:848:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:849:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:849:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:856:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:856:116: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:883:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:883:121: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:884:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:884:120: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:885:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:885:117: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:889:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:889:204: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:890:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:891:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:891:131: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:892:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:892:132: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/binary-reader-logging.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:438:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [8/199] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o [9/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o /build/wabt/src/wabt/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/binary-reader.cc:251:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(wabt::Offset, const char*)': /build/wabt/src/wabt/src/binary-reader.cc:725:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:726:83: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1023:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1044:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1212:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1296:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1379:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1393:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1413:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1421:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1436:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1451:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1468:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1482:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1523:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1622:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1634:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1645:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1658:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1686:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1704:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1757:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1775:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1934:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadElemSection(wabt::Offset)', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadSections(const ReadSectionsOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3041:41, inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3119:18, inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3141:27: /build/wabt/src/wabt/src/binary-reader.cc:2843:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [9/199] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o [10/199] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o [10/199] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o [11/199] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o [11/199] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o [12/199] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o [12/199] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o [13/199] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o [13/199] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o [14/199] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o [14/199] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o [15/199] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o [15/199] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o [16/199] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o /build/wabt/src/wabt/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /build/wabt/src/wabt/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicLoad>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:719:41: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicRmw>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:722:40: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicRmwCmpxchg>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:725:47: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicStore>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:728:42: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicWait>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:731:41: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:735:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicNotify>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:741:43: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:744:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:747:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:750:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:753:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:758:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:764:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:777:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:783:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:792:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:799:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:814:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:820:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:825:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:829:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:833:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:837:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:846:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:849:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:853:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:859:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:865:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:872:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:869:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::Load>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:876:35: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:880:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:886:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:892:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:897:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:900:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:907:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:914:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:922:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:929:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:938:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:947:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:955:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:962:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:971:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:978:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:984:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:990:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:996:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1002:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1007:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1013:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1018:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1021:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1024:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1029:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1034:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1036:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::Store>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1046:36: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1049:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1054:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1058:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1072:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1065:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1067:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1075:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1080:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1087:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1102:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1106:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1113:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdLoadLaneExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteSimdLoadStoreLaneExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdLoadLaneExpr]' at /build/wabt/src/wabt/src/binary-writer.cc:711:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1119:51: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdStoreLaneExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteSimdLoadStoreLaneExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdStoreLaneExpr]' at /build/wabt/src/wabt/src/binary-writer.cc:711:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1123:52: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1128:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::LoadSplat>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1134:40: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::LoadZero>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1137:39: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1140:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1519:20, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1587:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1602:24, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1644:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1185:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1706:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [16/199] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o [17/199] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o [17/199] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o [18/199] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o [18/199] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o [19/199] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o [19/199] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o [20/199] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1364:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1356:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1342:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1332:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1352:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1328:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1311:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1307:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1191:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1062:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:954:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:880:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:872:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:852:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:844:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:828:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:817:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [20/199] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o [21/199] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o [21/199] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o [22/199] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o [22/199] Building CXX object CMakeFile....dir/src/lexer-source-line-finder.cc.o [23/199] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o [23/199] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o [24/199] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o [24/199] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o [25/199] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o /build/wabt/src/wabt/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /build/wabt/src/wabt/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In file included from /build/wabt/src/wabt/src/decompiler.cc:20: /build/wabt/src/wabt/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/src/wabt/include/wabt/decompiler-ls.h:123:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /build/wabt/src/wabt/include/wabt/decompiler-ls.h:87:8: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /build/wabt/src/wabt/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /build/wabt/src/wabt/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:477:46: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:484:48: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:489:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:495:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:629:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:632:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /build/wabt/src/wabt/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /build/wabt/src/wabt/include/wabt/decompiler-ls.h:87:8, inlined from 'std::string wabt::Decompiler::Decompile()' at /build/wabt/src/wabt/src/decompiler.cc:803:18: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'std::string wabt::Decompiler::Decompile()' at /build/wabt/src/wabt/src/decompiler.cc:803:18: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 [25/199] Building C object CMakeFiles/wabt.dir/src/opcode-code-table.c.o [26/199] Building CXX object CMakeFile...ty/gtest/googletest/src/gtest-all.cc.o [26/199] Building CXX object CMakeFiles/wabt.dir/src/opcode.cc.o [27/199] Building C object CMakeFiles/wabt.dir/src/opcode-code-table.c.o [27/199] Building CXX object CMakeFiles/wabt.dir/src/option-parser.cc.o [28/199] Building CXX object CMakeFile....dir/src/lexer-source-line-finder.cc.o [28/199] Building CXX object CMakeFiles/wabt.dir/src/resolve-names.cc.o [29/199] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o [29/199] Building CXX object CMakeFiles/wabt.dir/src/sha256.cc.o [30/199] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o [30/199] Building CXX object CMakeFiles/wabt.dir/src/shared-validator.cc.o [31/199] Building CXX object CMakeFiles/wabt.dir/src/sha256.cc.o [31/199] Building CXX object CMakeFiles/wabt.dir/src/stream.cc.o [32/199] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o [32/199] Building CXX object CMakeFiles/wabt.dir/src/token.cc.o [33/199] Building CXX object CMakeFiles/wabt.dir/src/option-parser.cc.o [33/199] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o [34/199] Building CXX object CMakeFiles/wabt.dir/src/resolve-names.cc.o [34/199] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o [35/199] Building CXX object CMakeFiles/wabt.dir/src/stream.cc.o [35/199] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o [36/199] Building CXX object CMakeFiles/wabt.dir/src/token.cc.o /build/wabt/src/wabt/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /build/wabt/src/wabt/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [36/199] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o [37/199] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o [37/199] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o [38/199] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o [38/199] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o [39/199] Building CXX object CMakeFiles/wabt.dir/src/shared-validator.cc.o /build/wabt/src/wabt/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /build/wabt/src/wabt/src/shared-validator.cc:540:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckBlockSignature(const wabt::Location&, wabt::Opcode, wabt::Type, wabt::TypeVector*, wabt::TypeVector*)': /build/wabt/src/wabt/src/shared-validator.cc:408:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)': /build/wabt/src/wabt/src/shared-validator.cc:557:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:722:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1047:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1145:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableInit(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1182:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:980:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:871:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:876:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:881:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:881:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:885:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:899:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:1128:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1133:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1138:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1138:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1090:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1096:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1101:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1105:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1111:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1116:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:581:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:586:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:591:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:591:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:595:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:600:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:605:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:605:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:609:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:614:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:619:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:619:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:623:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:628:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:633:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:633:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:637:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:642:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:647:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:647:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:651:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:656:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:661:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:661:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:665:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:667:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:769:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:771:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:782:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:784:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:1208:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1210:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:1271:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1273:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1082:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1086:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)': /build/wabt/src/wabt/src/shared-validator.cc:1120:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1124:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [39/199] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o [40/199] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:333:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableGet(wabt::Type, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:767:31: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:585:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:918:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicLoad(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:419:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnLoad(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:683:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode2(wabt::Opcode, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:340:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicNotify(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:447:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLaneOp(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:926:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:944:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:952:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLoadLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:960:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /build/wabt/src/wabt/src/type-checker.cc:988:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:999:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicStore(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:423:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmw(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:427:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnStore(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdStoreLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:974:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode3(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:348:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmwCmpxchg(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:431:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:719:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:728:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryInit(uint32_t, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:738:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy(const wabt::Limits&, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:754:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:763:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:922:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:923:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicWait(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [40/199] Building CXX object CMakeFiles/wabt.dir/src/c-writer.cc.o [41/199] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o [41/199] Building CXX object CMakeFile...ir/src/prebuilt/wasm2c_header_top.cc.o [42/199] Building CXX object CMakeFile...ir/src/prebuilt/wasm2c_header_top.cc.o [42/199] Building CXX object CMakeFile...src/prebuilt/wasm2c_header_bottom.cc.o [43/199] Building CXX object CMakeFile...src/prebuilt/wasm2c_header_bottom.cc.o [43/199] Building CXX object CMakeFile...c/prebuilt/wasm2c_source_includes.cc.o [44/199] Building CXX object CMakeFile...c/prebuilt/wasm2c_source_includes.cc.o [44/199] Building CXX object CMakeFile...ebuilt/wasm2c_source_declarations.cc.o [45/199] Building CXX object CMakeFile...ebuilt/wasm2c_source_declarations.cc.o [45/199] Building CXX object CMakeFile...t/wasm2c_simd_source_declarations.cc.o [46/199] Building CXX object CMakeFile...t/wasm2c_simd_source_declarations.cc.o [46/199] Building CXX object CMakeFile...m2c_atomicops_source_declarations.cc.o [47/199] Building CXX object CMakeFile...m2c_atomicops_source_declarations.cc.o [47/199] Building CXX object CMakeFile...r/src/interp/binary-reader-interp.cc.o [48/199] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o [48/199] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o [49/199] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o In file included from /build/wabt/src/wabt/src/wast-lexer.cc:36: src/lexer-keywords.txt: In static member function 'static unsigned int wabt::{anonymous}::Perfect_Hash::hash(const char*, size_t)': src/lexer-keywords.txt:66:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:68:7: note: here src/lexer-keywords.txt:72:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:74:7: note: here src/lexer-keywords.txt:78:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:80:7: note: here src/lexer-keywords.txt:81:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:83:7: note: here src/lexer-keywords.txt:84:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:86:7: note: here src/lexer-keywords.txt:88:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:90:7: note: here src/lexer-keywords.txt:93:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:95:7: note: here src/lexer-keywords.txt:97:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:99:7: note: here src/lexer-keywords.txt:101:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:103:7: note: here src/lexer-keywords.txt:104:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:106:7: note: here src/lexer-keywords.txt:107:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:109:7: note: here src/lexer-keywords.txt:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:112:7: note: here src/lexer-keywords.txt:114:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:116:7: note: here /build/wabt/src/wabt/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /build/wabt/src/wabt/src/wast-lexer.cc:626:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [49/199] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o [50/199] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o [50/199] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o [51/199] Building CXX object CMakeFile...r/src/interp/binary-reader-interp.cc.o /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:970:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:959:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:941:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:953:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:919:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:913:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:907:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1331:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1320:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1232:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1226:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1025:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1426:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1014:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1003:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:992:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:981:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:899:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [51/199] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o [52/199] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o [52/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o [53/199] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o [53/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o [54/199] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o [54/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o [55/199] Building CXX object CMakeFiles/wabt.dir/src/c-writer.cc.o /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteInfixBinaryExpr(wabt::Opcode, const char*, AssignOp)': /build/wabt/src/wabt/src/c-writer.cc:4284:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSimpleUnaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4277:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::ConvertExpr&)': /build/wabt/src/wabt/src/c-writer.cc:5050:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5054:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5058:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5062:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5066:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5070:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5074:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5078:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5082:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5086:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5090:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5094:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5098:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5102:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5106:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5110:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5114:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5118:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5122:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5126:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5130:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5134:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5138:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5142:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5152:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5156:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5160:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5164:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5174:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5178:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5182:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5186:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5190:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5194:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5198:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5202:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5206:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5210:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5214:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5218:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5222:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5226:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)': /build/wabt/src/wabt/src/c-writer.cc:5313:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5317:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5321:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5325:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5329:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5333:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5338:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5342:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5346:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5350:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5354:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5358:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5362:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5366:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5370:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5378:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5382:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5386:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5390:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5394:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5398:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5402:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5406:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5414:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5418:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5422:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5426:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5430:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5434:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5438:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5442:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5446:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5451:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5456:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5460:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5464:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5468:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5472:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5476:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5480:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5484:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5488:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5492:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5497:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5502:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5506:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5510:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5514:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5518:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5522:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5526:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5530:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5534:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5538:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5542:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5546:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5550:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5554:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5558:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5562:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5566:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5570:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5574:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5578:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5582:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5586:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5590:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5594:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5598:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5602:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5606:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5610:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5614:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5618:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5622:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5626:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5630:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WritePrefixBinaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4299:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSignedBinaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4307:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::CompareExpr&)': /build/wabt/src/wabt/src/c-writer.cc:4792:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4799:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4804:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4811:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4816:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4823:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4828:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4835:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4840:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4847:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4851:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4855:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4859:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4863:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4867:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4871:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4875:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4879:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4883:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4887:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4891:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4895:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4899:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4903:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4906:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4910:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4914:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4918:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4922:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4926:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4930:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4934:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4938:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4942:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4946:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4950:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4954:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4958:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4962:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4966:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4970:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4974:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4978:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4982:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4986:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4990:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4994:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4998:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5002:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5006:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5010:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5014:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5018:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5022:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5026:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5030:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5034:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5038:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::BinaryExpr&)': /build/wabt/src/wabt/src/c-writer.cc:4324:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4331:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4338:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4342:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4346:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4351:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4356:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4360:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4364:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4369:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4379:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4384:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4412:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4416:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4420:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4424:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4429:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4434:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4438:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4442:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4446:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4450:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4454:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4458:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4462:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4466:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4470:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4474:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4478:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4482:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4486:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4490:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4494:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4498:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4502:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4506:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4510:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4514:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4518:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4522:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4526:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4530:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4534:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4538:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4542:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4546:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4550:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4554:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4558:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4562:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4566:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4570:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4574:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4578:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4582:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4586:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4590:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4594:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4598:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4602:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4606:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4610:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4614:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4618:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4622:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4626:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4630:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4634:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4638:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4642:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4646:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4650:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4654:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4658:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4662:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4666:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4670:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4674:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4678:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4682:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4686:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4690:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4694:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4698:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4702:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4706:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4710:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4714:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4718:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4722:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4726:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4730:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4734:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4738:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4742:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4746:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4750:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4754:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4758:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4762:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4766:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4770:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4774:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4778:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 [55/199] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o [56/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:959:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:430:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:432:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:835:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:835:122: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:836:121: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:837:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:837:128: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:838:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:838:123: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:839:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:839:122: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:841:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:841:124: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:842:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:842:207: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:848:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:849:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:849:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:856:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:856:116: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:883:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:883:121: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:884:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:884:120: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/binary-reader-logging.cc:885:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:885:117: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:889:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:889:204: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-logging.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:890:210: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:891:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:891:131: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/binary-reader-logging.cc:892:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:892:132: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/binary-reader-logging.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-logging.cc:438:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [56/199] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o [57/199] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o [57/199] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o [58/199] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o [58/199] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o [59/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o /build/wabt/src/wabt/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/binary-reader.cc:251:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(wabt::Offset, const char*)': /build/wabt/src/wabt/src/binary-reader.cc:725:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:726:83: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1023:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1044:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1212:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1296:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1379:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1393:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1413:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1421:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1436:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1451:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1468:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1482:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1523:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1622:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1634:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1645:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1658:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1686:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1704:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1757:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1775:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader.cc:1934:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadElemSection(wabt::Offset)', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadSections(const ReadSectionsOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3041:41, inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3119:18, inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3141:27: /build/wabt/src/wabt/src/binary-reader.cc:2843:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [59/199] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o [60/199] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o [60/199] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o [61/199] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o [61/199] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o [62/199] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o [62/199] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o [63/199] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o [63/199] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o [64/199] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o [64/199] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o [65/199] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o /build/wabt/src/wabt/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /build/wabt/src/wabt/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicLoad>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:719:41: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicRmw>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:722:40: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicRmwCmpxchg>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:725:47: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicStore>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:728:42: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicWait>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:731:41: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:735:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::AtomicNotify>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:741:43: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:744:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:747:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:750:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:753:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:758:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:764:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:777:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:783:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:792:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:799:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:814:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:820:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:825:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:829:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:833:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:837:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:846:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:849:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:853:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:859:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:865:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:872:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:869:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::Load>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:876:35: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:880:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:886:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:892:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:897:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:900:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:907:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:914:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:922:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:929:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:938:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:947:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:955:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:962:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:971:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:978:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:984:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:990:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:996:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1002:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1007:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1013:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1018:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1021:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1024:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1029:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1034:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1036:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::Store>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1046:36: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1049:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1054:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1058:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1072:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1065:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1067:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1075:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1080:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1087:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1102:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1106:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc:1113:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdLoadLaneExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteSimdLoadStoreLaneExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdLoadLaneExpr]' at /build/wabt/src/wabt/src/binary-writer.cc:711:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1119:51: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdStoreLaneExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteSimdLoadStoreLaneExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::SimdStoreLaneExpr]' at /build/wabt/src/wabt/src/binary-writer.cc:711:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1123:52: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1128:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::LoadSplat>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1134:40: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr<wabt::ExprType::LoadZero>]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1137:39: /build/wabt/src/wabt/src/binary-writer.cc:695:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /build/wabt/src/wabt/src/binary-writer.cc:1140:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1519:20, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1587:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1602:24, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1644:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1185:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /build/wabt/src/wabt/src/binary-writer.cc:1706:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1854:35: /build/wabt/src/wabt/src/binary-writer.cc:1164:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [65/199] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o [66/199] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1364:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1356:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1342:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1332:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1352:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1328:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1311:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:1307:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1191:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:1062:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:954:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:880:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:872:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:852:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:844:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/binary-reader-ir.cc:828:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-ir.cc:817:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [66/199] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o [67/199] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o [67/199] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o [68/199] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o [68/199] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o [69/199] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o [69/199] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o [70/199] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o [70/199] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o [71/199] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o [71/199] Building CXX object CMakeFile....dir/src/lexer-source-line-finder.cc.o [72/199] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o [72/199] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o [73/199] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o [73/199] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o [74/199] Building CXX object CMakeFiles/wabt.dir/src/opcode.cc.o [74/199] Linking CXX static library libwabt.a [75/199] Linking CXX static library libwabt.a [75/199] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o [76/199] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o /build/wabt/src/wabt/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /build/wabt/src/wabt/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In file included from /build/wabt/src/wabt/src/decompiler.cc:20: /build/wabt/src/wabt/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/src/wabt/include/wabt/decompiler-ls.h:123:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /build/wabt/src/wabt/include/wabt/decompiler-ls.h:87:8: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /build/wabt/src/wabt/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /build/wabt/src/wabt/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:477:46: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:484:48: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:489:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:495:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:629:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc:632:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /build/wabt/src/wabt/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /build/wabt/src/wabt/include/wabt/decompiler-ls.h:87:8, inlined from 'std::string wabt::Decompiler::Decompile()' at /build/wabt/src/wabt/src/decompiler.cc:803:18: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'std::string wabt::Decompiler::Decompile()' at /build/wabt/src/wabt/src/decompiler.cc:803:18: /build/wabt/src/wabt/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 [76/199] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o [77/199] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o [77/199] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o [78/199] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o [78/199] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o [79/199] Building CXX object CMakeFile....dir/src/lexer-source-line-finder.cc.o [79/199] Building CXX object CMakeFiles/wasm.dir/src/sha256.cc.o [80/199] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o [80/199] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o [81/199] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o [81/199] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o [82/199] Building CXX object CMakeFiles/wasm.dir/src/sha256.cc.o [82/199] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o [83/199] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o [83/199] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o [84/199] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o [84/199] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o [85/199] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o /build/wabt/src/wabt/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /build/wabt/src/wabt/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [85/199] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o [86/199] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o [86/199] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o [87/199] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o [87/199] Building CXX object CMakeFiles/wasm.dir/src/wast-lexer.cc.o [88/199] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o [88/199] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o [89/199] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o /build/wabt/src/wabt/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /build/wabt/src/wabt/src/shared-validator.cc:540:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckBlockSignature(const wabt::Location&, wabt::Opcode, wabt::Type, wabt::TypeVector*, wabt::TypeVector*)': /build/wabt/src/wabt/src/shared-validator.cc:408:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)': /build/wabt/src/wabt/src/shared-validator.cc:557:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:722:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1047:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1145:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableInit(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:1182:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)': /build/wabt/src/wabt/src/shared-validator.cc:980:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:871:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:876:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:881:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:881:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:885:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:899:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:1128:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1133:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1138:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1138:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1090:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1096:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1101:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1105:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1111:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1116:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:581:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:586:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:591:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:591:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:595:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:600:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:605:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:605:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:609:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:614:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:619:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:619:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:623:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:628:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:633:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:633:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:637:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:642:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:647:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:647:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /build/wabt/src/wabt/src/shared-validator.cc:651:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:656:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:661:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:661:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:665:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:667:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:769:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:771:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:782:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:784:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:1208:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1210:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)': /build/wabt/src/wabt/src/shared-validator.cc:1271:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1273:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/shared-validator.cc:1082:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1086:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)': /build/wabt/src/wabt/src/shared-validator.cc:1120:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/shared-validator.cc:1124:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [89/199] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o [90/199] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:333:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableGet(wabt::Type, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:767:31: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:585:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:918:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicLoad(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:419:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnLoad(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:683:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode2(wabt::Opcode, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:340:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicNotify(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:447:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLaneOp(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:926:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:944:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:952:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLoadLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:960:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /build/wabt/src/wabt/src/type-checker.cc:988:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:999:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicStore(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:423:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmw(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:427:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnStore(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdStoreLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /build/wabt/src/wabt/src/type-checker.cc:974:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:970:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode3(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /build/wabt/src/wabt/src/type-checker.cc:348:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmwCmpxchg(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:431:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:719:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:728:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryInit(uint32_t, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:738:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy(const wabt::Limits&, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:754:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:763:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /build/wabt/src/wabt/src/type-checker.cc:922:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:923:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicWait(wabt::Opcode, const wabt::Limits&)': /build/wabt/src/wabt/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [90/199] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o [91/199] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o [91/199] Building CXX object CMakeFile...ir/src/prebuilt/wasm2c_header_top.cc.o [92/199] Building CXX object CMakeFile...ir/src/prebuilt/wasm2c_header_top.cc.o [92/199] Building CXX object CMakeFile...src/prebuilt/wasm2c_header_bottom.cc.o [93/199] Building CXX object CMakeFile...src/prebuilt/wasm2c_header_bottom.cc.o [93/199] Building CXX object CMakeFile...c/prebuilt/wasm2c_source_includes.cc.o [94/199] Building CXX object CMakeFile...c/prebuilt/wasm2c_source_includes.cc.o [94/199] Building CXX object CMakeFile...ebuilt/wasm2c_source_declarations.cc.o [95/199] Building CXX object CMakeFile...ebuilt/wasm2c_source_declarations.cc.o [95/199] Building CXX object CMakeFile...t/wasm2c_simd_source_declarations.cc.o [96/199] Building CXX object CMakeFile...t/wasm2c_simd_source_declarations.cc.o [96/199] Building CXX object CMakeFile...m2c_atomicops_source_declarations.cc.o [97/199] Building CXX object CMakeFile...m2c_atomicops_source_declarations.cc.o [97/199] Building CXX object CMakeFile...r/src/interp/binary-reader-interp.cc.o [98/199] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o [98/199] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o [99/199] Building CXX object CMakeFiles/wasm.dir/src/wast-lexer.cc.o In file included from /build/wabt/src/wabt/src/wast-lexer.cc:36: src/lexer-keywords.txt: In static member function 'static unsigned int wabt::{anonymous}::Perfect_Hash::hash(const char*, size_t)': src/lexer-keywords.txt:66:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:68:7: note: here src/lexer-keywords.txt:72:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:74:7: note: here src/lexer-keywords.txt:78:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:80:7: note: here src/lexer-keywords.txt:81:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:83:7: note: here src/lexer-keywords.txt:84:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:86:7: note: here src/lexer-keywords.txt:88:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:90:7: note: here src/lexer-keywords.txt:93:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:95:7: note: here src/lexer-keywords.txt:97:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:99:7: note: here src/lexer-keywords.txt:101:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:103:7: note: here src/lexer-keywords.txt:104:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:106:7: note: here src/lexer-keywords.txt:107:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:109:7: note: here src/lexer-keywords.txt:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:112:7: note: here src/lexer-keywords.txt:114:14: warning: this statement may fall through [-Wimplicit-fallthrough=] src/lexer-keywords.txt:116:7: note: here /build/wabt/src/wabt/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /build/wabt/src/wabt/src/wast-lexer.cc:626:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [99/199] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o [100/199] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o [100/199] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o [101/199] Building CXX object CMakeFil...r/src/interp/binary-reader-interp.cc.o /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:970:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:959:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:941:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:953:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:919:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:913:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:907:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1331:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1320:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1232:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1226:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1025:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1426:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1014:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:1003:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:992:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/src/interp/binary-reader-interp.cc:981:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:899:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [101/199] Building CXX object CMakeFil....dir/src/interp/interp-wasm-c-api.cc.o [102/199] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o [102/199] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o [103/199] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o [103/199] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o [104/199] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteInfixBinaryExpr(wabt::Opcode, const char*, AssignOp)': /build/wabt/src/wabt/src/c-writer.cc:4284:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSimpleUnaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4277:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::ConvertExpr&)': /build/wabt/src/wabt/src/c-writer.cc:5050:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5054:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5058:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5062:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5066:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5070:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5074:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5078:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5082:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5086:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5090:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5094:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5098:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5102:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5106:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5110:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5114:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5118:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5122:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5126:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5130:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5134:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5138:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5142:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5152:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5156:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5160:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5164:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5174:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5178:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5182:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5186:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5190:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5194:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5198:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5202:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5206:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5210:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5214:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5218:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5222:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5226:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)': /build/wabt/src/wabt/src/c-writer.cc:5313:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5317:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5321:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5325:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5329:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5333:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5338:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5342:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5346:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5350:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5354:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5358:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5362:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5366:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5370:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5378:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5382:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5386:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5390:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5394:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5398:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5402:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5406:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5414:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5418:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5422:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5426:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5430:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5434:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5438:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5442:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5446:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5451:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5456:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5460:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5464:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5468:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5472:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5476:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5480:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5484:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5488:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5492:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5497:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5502:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5506:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5510:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5514:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5518:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5522:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5526:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5530:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5534:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5538:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5542:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5546:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5550:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5554:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5558:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5562:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5566:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5570:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5574:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5578:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5582:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5586:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5590:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5594:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5598:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5602:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5606:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5610:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5614:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5618:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5622:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5626:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5630:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WritePrefixBinaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4299:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSignedBinaryExpr(wabt::Opcode, const char*)': /build/wabt/src/wabt/src/c-writer.cc:4307:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::CompareExpr&)': /build/wabt/src/wabt/src/c-writer.cc:4792:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4799:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4804:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4811:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4816:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4823:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4828:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4835:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4840:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4847:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4851:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4855:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4859:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4863:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4867:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4871:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4875:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4879:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4883:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4887:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4891:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4895:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4899:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4903:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4906:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4910:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4914:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4918:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4922:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4926:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4930:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4934:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4938:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4942:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4946:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4950:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4954:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4958:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4962:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4966:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4970:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4974:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4978:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4982:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4986:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4990:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4994:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4998:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5002:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5006:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5010:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5014:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5018:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5022:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5026:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5030:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5034:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:5038:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::BinaryExpr&)': /build/wabt/src/wabt/src/c-writer.cc:4324:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4331:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4338:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4342:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4346:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4351:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4356:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4360:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4364:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4369:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4379:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4384:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4412:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4416:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4420:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4424:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4429:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4434:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4438:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4442:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4446:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4450:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4454:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4458:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4462:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4466:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4470:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4474:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4478:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4482:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4486:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4490:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4494:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4498:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4502:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4506:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4510:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4514:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4518:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4522:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4526:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4530:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4534:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4538:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4542:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4546:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4550:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4554:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4558:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4562:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4566:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4570:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4574:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4578:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4582:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4586:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4590:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4594:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4598:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4602:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4606:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4610:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4614:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4618:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4622:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4626:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4630:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4634:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4638:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4642:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4646:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4650:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4654:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4658:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4662:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4666:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4670:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4674:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4678:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4682:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4686:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4690:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4694:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4698:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4702:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4706:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4710:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4714:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4718:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4722:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4726:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4730:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4734:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4738:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4742:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4746:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4750:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4754:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4758:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4762:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4766:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4770:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4774:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/c-writer.cc:4778:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 [104/199] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o [105/199] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o [105/199] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o [106/199] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o [106/199] Building CXX object CMakeFil...sm-stats.dir/src/tools/wasm-stats.cc.o [107/199] Building CXX object CMakeFil....dir/src/interp/interp-wasm-c-api.cc.o [107/199] Building CXX object CMakeFil...stats.dir/src/binary-reader-stats.cc.o [108/199] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o [108/199] Building CXX object CMakeFil...bjdump.dir/src/tools/wasm-objdump.cc.o [109/199] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o [109/199] Building CXX object CMakeFil...ump.dir/src/binary-reader-objdump.cc.o [110/199] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o [110/199] Building CXX object CMakeFil...-interp.dir/src/tools/wasm-interp.cc.o [111/199] Building CXX object CMakeFil...sm-stats.dir/src/tools/wasm-stats.cc.o [111/199] Building CXX object CMakeFil...erp.dir/src/tools/spectest-interp.cc.o [112/199] Building CXX object CMakeFil...stats.dir/src/binary-reader-stats.cc.o In file included from /build/wabt/src/wabt/src/binary-reader-stats.cc:25: /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:209:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:221:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:227:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:240:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:256:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:257:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:270:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:315:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:329:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:333:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:336:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:343:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:353:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:359:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-stats.cc:242:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-stats.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind)': /build/wabt/src/wabt/src/binary-reader-stats.cc:32:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [112/199] Building CXX object CMakeFil...desugar.dir/src/tools/wat-desugar.cc.o [113/199] Building CXX object CMakeFil...bjdump.dir/src/tools/wasm-objdump.cc.o [113/199] Building CXX object CMakeFil...idate.dir/src/tools/wasm-validate.cc.o [114/199] Building CXX object CMakeFil...desugar.dir/src/tools/wat-desugar.cc.o [114/199] Building CXX object CMakeFil...sm-strip.dir/src/tools/wasm-strip.cc.o [115/199] Building CXX object CMakeFil...idate.dir/src/tools/wasm-validate.cc.o [115/199] Building CXX object CMakeFil...pile.dir/src/tools/wasm-decompile.cc.o [116/199] Building CXX object CMakeFil...ump.dir/src/binary-reader-objdump.cc.o In file included from /build/wabt/src/wabt/src/binary-reader-objdump.cc:30: /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:209:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:221:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:227:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:240:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:256:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:257:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:270:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:315:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:329:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:333:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:336:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:343:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:353:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:359:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpBase::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-objdump.cc:221:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpDisassemble::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-objdump.cc:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdump::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/src/binary-reader-objdump.cc:1986:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [116/199] Building C object CMakeFiles..._party/wasm-c-api/example/callback.c.o [117/199] Building C object CMakeFiles..._party/wasm-c-api/example/callback.c.o [117/199] Building C object CMakeFiles..._party/wasm-c-api/example/finalize.c.o [118/199] Building CXX object CMakeFil...-interp.dir/src/tools/wasm-interp.cc.o [118/199] Building C object CMakeFiles...rd_party/wasm-c-api/example/global.c.o [119/199] Building C object CMakeFiles..._party/wasm-c-api/example/finalize.c.o [119/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/hello.c.o [120/199] Building C object CMakeFiles...rd_party/wasm-c-api/example/global.c.o [120/199] Building C object CMakeFiles...d_party/wasm-c-api/example/hostref.c.o [121/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/hello.c.o [121/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/multi.c.o [122/199] Building C object CMakeFiles...d_party/wasm-c-api/example/hostref.c.o [122/199] Building C object CMakeFiles...rd_party/wasm-c-api/example/memory.c.o [123/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/multi.c.o [123/199] Building C object CMakeFiles...d_party/wasm-c-api/example/reflect.c.o [124/199] Building C object CMakeFiles...rd_party/wasm-c-api/example/memory.c.o [124/199] Building C object CMakeFiles...party/wasm-c-api/example/serialize.c.o [125/199] Building C object CMakeFiles...d_party/wasm-c-api/example/reflect.c.o [125/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/start.c.o [126/199] Building CXX object CMakeFil...sm-strip.dir/src/tools/wasm-strip.cc.o In file included from /build/wabt/src/wabt/src/tools/wasm-strip.cc:18: /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:182:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:209:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:221:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:227:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:240:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:256:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:257:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:270:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:315:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:329:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:333:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:336:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:343:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:353:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:359:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [126/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/table.c.o [127/199] Building C object CMakeFiles...party/wasm-c-api/example/serialize.c.o [127/199] Building C object CMakeFiles...hird_party/wasm-c-api/example/trap.c.o [128/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/start.c.o [128/199] Building C object CMakeFiles...d_party/wasm-c-api/example/threads.c.o [129/199] Building C object CMakeFiles...ird_party/wasm-c-api/example/table.c.o [129/199] Linking CXX executable wat2wasm [130/199] Building C object CMakeFiles...hird_party/wasm-c-api/example/trap.c.o [130/199] Linking CXX executable wast2json [131/199] Building C object CMakeFiles...d_party/wasm-c-api/example/threads.c.o [131/199] Linking CXX executable wasm2wat [132/199] Building CXX object CMakeFil...pile.dir/src/tools/wasm-decompile.cc.o [132/199] Linking CXX executable wasm2c [133/199] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o [133/199] Linking CXX shared library libwasm.so [134/199] Linking CXX executable wat2wasm [134/199] Linking CXX executable wasm-stats [135/199] Linking CXX executable wast2json [135/199] Linking CXX executable wasm-objdump [136/199] Linking CXX executable wasm2wat [136/199] Linking CXX executable wasm-interp [137/199] Building CXX object CMakeFil...erp.dir/src/tools/spectest-interp.cc.o /build/wabt/src/wabt/src/tools/spectest-interp.cc: In member function 'spectest::ActionResult spectest::CommandRunner::RunAction(int, const spectest::Action*, RunVerbosity)': /build/wabt/src/wabt/src/tools/spectest-interp.cc:1422:12: warning: variable 'ok' set but not used [-Wunused-but-set-variable] In file included from /build/wabt/src/wabt/src/tools/spectest-interp.cc:28: /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:182:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:209:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:221:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:227:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:240:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:256:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:257:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:270:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:315:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:329:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:333:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:336:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:343:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:353:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:359:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [137/199] Linking CXX executable spectest-interp [138/199] Linking CXX executable wasm2c [138/199] Linking CXX executable wat-desugar [139/199] Linking CXX executable wasm-objdump [139/199] Linking CXX executable wasm-validate [140/199] Linking CXX executable wasm-interp [140/199] Linking CXX executable wasm-strip [141/199] Linking CXX shared library libwasm.so [141/199] Linking CXX executable wasm-decompile [142/199] Linking CXX executable wasm-validate [142/199] Linking CXX static library libgtest.a [143/199] Linking CXX executable spectest-interp [143/199] Linking CXX static library libgtest_main.a [144/199] Linking CXX executable wasm-strip [144/199] Building CXX object CMakeFiles/hexfloat_test.dir/src/literal.cc.o [145/199] Linking CXX static library libgtest.a [145/199] Building CXX object CMakeFil...xfloat_test.dir/src/test-hexfloat.cc.o [146/199] Linking CXX static library libgtest_main.a [146/199] Building CXX object CMakeFil...ttests.dir/src/test-binary-reader.cc.o [147/199] Linking CXX executable wasm-decompile [147/199] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-interp.cc.o [148/199] Linking CXX executable wat-desugar [148/199] Building CXX object CMakeFil...tests.dir/src/test-intrusive-list.cc.o [149/199] Building CXX object CMakeFiles/hexfloat_test.dir/src/literal.cc.o [149/199] Building CXX object CMakeFil...bt-unittests.dir/src/test-literal.cc.o [150/199] Linking CXX executable wasm-stats [150/199] Building CXX object CMakeFil...ttests.dir/src/test-option-parser.cc.o [151/199] Building CXX object CMakeFil...ttests.dir/src/test-binary-reader.cc.o In file included from /build/wabt/src/wabt/src/test-binary-reader.cc:19: /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:182:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:209:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:221:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:227:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:240:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:256:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:257:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:270:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:315:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:329:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:333:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:336:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:343:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /build/wabt/src/wabt/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:353:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /build/wabt/src/wabt/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/src/wabt/include/wabt/binary-reader-nop.h:359:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 [151/199] Building CXX object CMakeFil...-unittests.dir/src/test-filenames.cc.o [152/199] Building CXX object CMakeFil...xfloat_test.dir/src/test-hexfloat.cc.o [152/199] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-utf8.cc.o [153/199] Building CXX object CMakeFil...tests.dir/src/test-intrusive-list.cc.o [153/199] Building CXX object CMakeFil...nittests.dir/src/test-wast-parser.cc.o [154/199] Building CXX object CMakeFil...-unittests.dir/src/test-filenames.cc.o [154/199] Linking CXX executable wasm-c-api-callback [155/199] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-utf8.cc.o [155/199] Linking CXX executable wasm-c-api-finalize [156/199] Building CXX object CMakeFiles/wabt-unittests.dir/src/test-interp.cc.o [156/199] Linking CXX executable wasm-c-api-global [157/199] Building CXX object CMakeFil...bt-unittests.dir/src/test-literal.cc.o [157/199] Linking CXX executable wasm-c-api-hello [158/199] Building CXX object CMakeFil...ttests.dir/src/test-option-parser.cc.o [158/199] Linking CXX executable wasm-c-api-hostref [159/199] Linking CXX executable wasm-c-api-callback [159/199] Linking CXX executable wasm-c-api-multi [160/199] Linking CXX executable wasm-c-api-finalize [160/199] Linking CXX executable wasm-c-api-memory [161/199] Linking CXX executable wasm-c-api-global [161/199] Linking CXX executable wasm-c-api-reflect [162/199] Linking CXX executable wasm-c-api-multi [162/199] Linking CXX executable wasm-c-api-serialize [163/199] Linking CXX executable wasm-c-api-memory [163/199] Linking CXX executable wasm-c-api-start [164/199] Linking CXX executable wasm-c-api-reflect [164/199] Linking CXX executable wasm-c-api-table [165/199] Linking CXX executable wasm-c-api-serialize [165/199] Linking CXX executable wasm-c-api-trap [166/199] Linking CXX executable wasm-c-api-hello [166/199] Linking CXX executable wasm-c-api-threads [167/199] Linking CXX executable wasm-c-api-start [167/199] Linking CXX executable hexfloat_test [168/199] Linking CXX executable wasm-c-api-table [168/199] cd /build/wabt/src/wabt/buil...uild/wat2wasm /build/wabt/src/wabt/bin [169/199] cd /build/wabt/src/wabt/buil...uild/wat2wasm /build/wabt/src/wabt/bin [169/199] cd /build/wabt/src/wabt/buil...ild/wast2json /build/wabt/src/wabt/bin [170/199] Building CXX object CMakeFil...nittests.dir/src/test-wast-parser.cc.o [170/199] Linking CXX executable wabt-unittests [171/199] Linking CXX executable wasm-c-api-trap [171/199] cd /build/wabt/src/wabt/buil...uild/wasm2wat /build/wabt/src/wabt/bin [172/199] cd /build/wabt/src/wabt/buil...ild/wast2json /build/wabt/src/wabt/bin [172/199] cd /build/wabt/src/wabt/buil.../build/wasm2c /build/wabt/src/wabt/bin [173/199] cd /build/wabt/src/wabt/buil...uild/wasm2wat /build/wabt/src/wabt/bin [173/199] cd /build/wabt/src/wabt/buil...ld/wasm-stats /build/wabt/src/wabt/bin [174/199] cd /build/wabt/src/wabt/buil.../build/wasm2c /build/wabt/src/wabt/bin [174/199] cd /build/wabt/src/wabt/buil.../wasm-objdump /build/wabt/src/wabt/bin [175/199] Linking CXX executable hexfloat_test [175/199] cd /build/wabt/src/wabt/buil...d/wasm-interp /build/wabt/src/wabt/bin [176/199] cd /build/wabt/src/wabt/buil...ld/wasm-stats /build/wabt/src/wabt/bin [176/199] cd /build/wabt/src/wabt/buil...ectest-interp /build/wabt/src/wabt/bin [177/199] Linking CXX executable wasm-c-api-threads [177/199] cd /build/wabt/src/wabt/buil...d/wat-desugar /build/wabt/src/wabt/bin [178/199] cd /build/wabt/src/wabt/buil.../wasm-objdump /build/wabt/src/wabt/bin [178/199] cd /build/wabt/src/wabt/buil...wasm-validate /build/wabt/src/wabt/bin [179/199] cd /build/wabt/src/wabt/buil...d/wasm-interp /build/wabt/src/wabt/bin [179/199] cd /build/wabt/src/wabt/buil...ld/wasm-strip /build/wabt/src/wabt/bin [180/199] cd /build/wabt/src/wabt/buil...d/wat-desugar /build/wabt/src/wabt/bin [180/199] cd /build/wabt/src/wabt/buil...asm-decompile /build/wabt/src/wabt/bin [181/199] cd /build/wabt/src/wabt/buil...ectest-interp /build/wabt/src/wabt/bin [181/199] cd /build/wabt/src/wabt/buil...allback.wasm /build/wabt/src/wabt/bin/ [182/199] cd /build/wabt/src/wabt/buil...wasm-validate /build/wabt/src/wabt/bin [182/199] cd /build/wabt/src/wabt/buil...inalize.wasm /build/wabt/src/wabt/bin/ [183/199] cd /build/wabt/src/wabt/buil...ld/wasm-strip /build/wabt/src/wabt/bin [183/199] cd /build/wabt/src/wabt/buil.../global.wasm /build/wabt/src/wabt/bin/ [184/199] cd /build/wabt/src/wabt/buil...asm-decompile /build/wabt/src/wabt/bin [184/199] cd /build/wabt/src/wabt/buil...e/hello.wasm /build/wabt/src/wabt/bin/ [185/199] cd /build/wabt/src/wabt/buil...allback.wasm /build/wabt/src/wabt/bin/ [185/199] cd /build/wabt/src/wabt/buil...e/multi.wasm /build/wabt/src/wabt/bin/ [186/199] Linking CXX executable wasm-c-api-hostref [186/199] cd /build/wabt/src/wabt/buil...hostref.wasm /build/wabt/src/wabt/bin/ [187/199] cd /build/wabt/src/wabt/buil.../global.wasm /build/wabt/src/wabt/bin/ [187/199] cd /build/wabt/src/wabt/buil.../memory.wasm /build/wabt/src/wabt/bin/ [188/199] cd /build/wabt/src/wabt/buil...e/hello.wasm /build/wabt/src/wabt/bin/ [188/199] cd /build/wabt/src/wabt/buil...reflect.wasm /build/wabt/src/wabt/bin/ [189/199] cd /build/wabt/src/wabt/buil...inalize.wasm /build/wabt/src/wabt/bin/ [189/199] cd /build/wabt/src/wabt/buil...rialize.wasm /build/wabt/src/wabt/bin/ [190/199] Linking CXX executable wabt-unittests [190/199] cd /build/wabt/src/wabt/buil...e/start.wasm /build/wabt/src/wabt/bin/ [191/199] cd /build/wabt/src/wabt/buil...e/multi.wasm /build/wabt/src/wabt/bin/ [191/199] cd /build/wabt/src/wabt/buil...e/table.wasm /build/wabt/src/wabt/bin/ [192/199] cd /build/wabt/src/wabt/buil...hostref.wasm /build/wabt/src/wabt/bin/ [192/199] cd /build/wabt/src/wabt/buil...le/trap.wasm /build/wabt/src/wabt/bin/ [193/199] cd /build/wabt/src/wabt/buil...reflect.wasm /build/wabt/src/wabt/bin/ [193/199] cd /build/wabt/src/wabt/buil...threads.wasm /build/wabt/src/wabt/bin/ [194/199] cd /build/wabt/src/wabt/buil...rialize.wasm /build/wabt/src/wabt/bin/ [195/199] cd /build/wabt/src/wabt/buil.../memory.wasm /build/wabt/src/wabt/bin/ [196/199] cd /build/wabt/src/wabt/buil...e/start.wasm /build/wabt/src/wabt/bin/ [197/199] cd /build/wabt/src/wabt/buil...e/table.wasm /build/wabt/src/wabt/bin/ [198/199] cd /build/wabt/src/wabt/buil...le/trap.wasm /build/wabt/src/wabt/bin/ [199/199] cd /build/wabt/src/wabt/buil...threads.wasm /build/wabt/src/wabt/bin/ ==> Entering fakeroot environment... ==> Starting package()... [0/26] cd /build/wabt/src/wabt/build &...uild/wat2wasm /build/wabt/src/wabt/bin [0/26] cd /build/wabt/src/wabt/build &...ild/wast2json /build/wabt/src/wabt/bin [0/26] cd /build/wabt/src/wabt/build &...uild/wasm2wat /build/wabt/src/wabt/bin [0/26] cd /build/wabt/src/wabt/build &.../build/wasm2c /build/wabt/src/wabt/bin [0/26] cd /build/wabt/src/wabt/build &...ld/wasm-stats /build/wabt/src/wabt/bin [0/26] cd /build/wabt/src/wabt/build &.../wasm-objdump /build/wabt/src/wabt/bin [1/26] cd /build/wabt/src/wabt/build &...ld/wasm-stats /build/wabt/src/wabt/bin [1/26] cd /build/wabt/src/wabt/build &...d/wasm-interp /build/wabt/src/wabt/bin [2/26] cd /build/wabt/src/wabt/build &.../wasm-objdump /build/wabt/src/wabt/bin [2/26] cd /build/wabt/src/wabt/build &...ectest-interp /build/wabt/src/wabt/bin [3/26] cd /build/wabt/src/wabt/build &...ild/wast2json /build/wabt/src/wabt/bin [3/26] cd /build/wabt/src/wabt/build &...d/wat-desugar /build/wabt/src/wabt/bin [4/26] cd /build/wabt/src/wabt/build &...uild/wat2wasm /build/wabt/src/wabt/bin [4/26] cd /build/wabt/src/wabt/build &...wasm-validate /build/wabt/src/wabt/bin [5/26] cd /build/wabt/src/wabt/build &.../build/wasm2c /build/wabt/src/wabt/bin [5/26] cd /build/wabt/src/wabt/build &...ld/wasm-strip /build/wabt/src/wabt/bin [6/26] cd /build/wabt/src/wabt/build &...uild/wasm2wat /build/wabt/src/wabt/bin [6/26] cd /build/wabt/src/wabt/build &...asm-decompile /build/wabt/src/wabt/bin [7/26] cd /build/wabt/src/wabt/build &...ectest-interp /build/wabt/src/wabt/bin [7/26] cd /build/wabt/src/wabt/build &...allback.wasm /build/wabt/src/wabt/bin/ [8/26] cd /build/wabt/src/wabt/build &...d/wasm-interp /build/wabt/src/wabt/bin [8/26] cd /build/wabt/src/wabt/build &...inalize.wasm /build/wabt/src/wabt/bin/ [9/26] cd /build/wabt/src/wabt/build &...d/wat-desugar /build/wabt/src/wabt/bin [9/26] cd /build/wabt/src/wabt/build &.../global.wasm /build/wabt/src/wabt/bin/ [10/26] cd /build/wabt/src/wabt/build ...wasm-validate /build/wabt/src/wabt/bin [10/26] cd /build/wabt/src/wabt/build ...e/hello.wasm /build/wabt/src/wabt/bin/ [11/26] cd /build/wabt/src/wabt/build ...ld/wasm-strip /build/wabt/src/wabt/bin [11/26] cd /build/wabt/src/wabt/build ...hostref.wasm /build/wabt/src/wabt/bin/ [12/26] cd /build/wabt/src/wabt/build ...asm-decompile /build/wabt/src/wabt/bin [12/26] cd /build/wabt/src/wabt/build ...e/multi.wasm /build/wabt/src/wabt/bin/ [13/26] cd /build/wabt/src/wabt/build .../global.wasm /build/wabt/src/wabt/bin/ [13/26] cd /build/wabt/src/wabt/build .../memory.wasm /build/wabt/src/wabt/bin/ [14/26] cd /build/wabt/src/wabt/build ...e/hello.wasm /build/wabt/src/wabt/bin/ [14/26] cd /build/wabt/src/wabt/build ...reflect.wasm /build/wabt/src/wabt/bin/ [15/26] cd /build/wabt/src/wabt/build ...hostref.wasm /build/wabt/src/wabt/bin/ [15/26] cd /build/wabt/src/wabt/build ...rialize.wasm /build/wabt/src/wabt/bin/ [16/26] cd /build/wabt/src/wabt/build ...allback.wasm /build/wabt/src/wabt/bin/ [16/26] cd /build/wabt/src/wabt/build ...e/start.wasm /build/wabt/src/wabt/bin/ [17/26] cd /build/wabt/src/wabt/build ...inalize.wasm /build/wabt/src/wabt/bin/ [17/26] cd /build/wabt/src/wabt/build ...e/table.wasm /build/wabt/src/wabt/bin/ [18/26] cd /build/wabt/src/wabt/build ...e/multi.wasm /build/wabt/src/wabt/bin/ [18/26] cd /build/wabt/src/wabt/build ...le/trap.wasm /build/wabt/src/wabt/bin/ [19/26] cd /build/wabt/src/wabt/build .../memory.wasm /build/wabt/src/wabt/bin/ [19/26] cd /build/wabt/src/wabt/build ...threads.wasm /build/wabt/src/wabt/bin/ [20/26] cd /build/wabt/src/wabt/build ...e/start.wasm /build/wabt/src/wabt/bin/ [21/26] cd /build/wabt/src/wabt/build ...reflect.wasm /build/wabt/src/wabt/bin/ [22/26] cd /build/wabt/src/wabt/build ...rialize.wasm /build/wabt/src/wabt/bin/ [23/26] cd /build/wabt/src/wabt/build ...e/table.wasm /build/wabt/src/wabt/bin/ [24/26] cd /build/wabt/src/wabt/build ...le/trap.wasm /build/wabt/src/wabt/bin/ [25/26] cd /build/wabt/src/wabt/build ...threads.wasm /build/wabt/src/wabt/bin/ [25/26] Install the project... -- Install configuration: "Release" -- Installing: /build/wabt/pkg/wabt/usr/lib/libwabt.a -- Installing: /build/wabt/pkg/wabt/usr/include -- Installing: /build/wabt/pkg/wabt/usr/include/wabt -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/expr-visitor.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/common.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-logging.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wat-writer.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/utf8.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/sha256.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/error.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/cast.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-ast.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/base-types.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/color.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/token.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/leb128.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-ir.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-writer-spec.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wast-lexer.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/option-parser.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/lexer-source.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wast-parser.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-ls.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-writer.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/resolve-names.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/stream.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/error-formatter.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/filenames.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-naming.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode.def -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binding-hash.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-nop.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/type-checker.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/shared-validator.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/ir-util.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/type.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/string-format.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/validator.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/ir.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/apply-names.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/token.def -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/feature.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/feature.def -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/range.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode-code-table.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-math.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-inl.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-util.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/binary-reader-interp.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-wasi.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/istream.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/intrusive-list.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-objdump.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/result.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/literal.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-stats.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/tracing.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/string-util.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/generate-names.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/lexer-source-line-finder.h -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/c-writer.h -- Up-to-date: /build/wabt/pkg/wabt/usr/include -- Up-to-date: /build/wabt/pkg/wabt/usr/include/wabt -- Installing: /build/wabt/pkg/wabt/usr/include/wabt/config.h -- Installing: /build/wabt/pkg/wabt/usr/lib/libwasm-rt-impl.a -- Installing: /build/wabt/pkg/wabt/usr/include/wasm-rt.h -- Installing: /build/wabt/pkg/wabt/usr/include/wasm-rt-exceptions.h -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl.h -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl.c -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-exceptions-impl.c -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-mem-impl.c -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl-tableops.inc -- Installing: /build/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-mem-impl-helper.inc -- Installing: /build/wabt/pkg/wabt/usr/bin/wat2wasm -- Installing: /build/wabt/pkg/wabt/usr/bin/wast2json -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm2wat -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm2c -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-stats -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-objdump -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-interp -- Installing: /build/wabt/pkg/wabt/usr/bin/spectest-interp -- Installing: /build/wabt/pkg/wabt/usr/bin/wat-desugar -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-validate -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-strip -- Installing: /build/wabt/pkg/wabt/usr/bin/wasm-decompile -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wat-desugar.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-stats.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-decompile.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wat2wasm.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-validate.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-strip.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/spectest-interp.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-interp.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-objdump.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm2wat.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm2c.1 -- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wast2json.1 -- Installing: /build/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-targets.cmake -- Installing: /build/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-targets-release.cmake -- Installing: /build/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-config.cmake -- Installing: /build/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-config-version.cmake ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/wasm2c usr/bin/wast2json usr/bin/wasm-objdump usr/bin/wasm2wat usr/bin/spectest-interp usr/bin/wasm-decompile usr/bin/wasm-validate usr/bin/wat-desugar usr/bin/wasm-interp usr/bin/wasm-strip usr/bin/wasm-stats usr/bin/wat2wasm usr/lib/libwabt.a ==> Creating package "wabt"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: wabt 1.0.37-1 (Sun Apr 27 08:13:59 2025) ==> Cleaning up...