==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: wabt 1.0.40-1 (Thu Mar 12 17:46:57 2026)
==> Retrieving sources...
  -> Updating wabt git repo...
  -> Updating testsuite git repo...
  -> Updating googletest git repo...
  -> Updating ply git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    wabt ... Passed
    testsuite ... Skipped
    googletest ... Skipped
    ply ... Skipped
==> Making package: wabt 1.0.40-1 (Thu Mar 12 23:47:26 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (20) compiler-rt-21.1.8-2  cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libedit-20251016_3.1-1  libuv-1.52.1-1  llvm-libs-21.1.8-1  mpdecimal-4.0.1-1  perl-error-0.17030-3  perl-mailtools-2.22-3  perl-timedate-2.34-1  python-3.14.3-1  rhash-1.4.6-1  zlib-ng-2.3.3-1  clang-21.1.8-1  cmake-4.2.3-1  git-2.53.0-1  gtest-1.17.0-2  ninja-1.13.2-3  python-ply-3.11-16

Total Download Size:   111.68 MiB
Total Installed Size:  606.30 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 clang-21.1.8-1-armv7h downloading...
 llvm-libs-21.1.8-1-armv7h downloading...
 cmake-4.2.3-1-armv7h downloading...
 git-2.53.0-1-armv7h downloading...
 compiler-rt-21.1.8-2-armv7h downloading...
 gtest-1.17.0-2-armv7h downloading...
 cppdap-1.58.0-2-armv7h downloading...
 libuv-1.52.1-1-armv7h downloading...
 rhash-1.4.6-1-armv7h downloading...
 ninja-1.13.2-3-armv7h downloading...
 jsoncpp-1.9.6-3-armv7h downloading...
 python-ply-3.11-16-any downloading...
 libedit-20251016_3.1-1-armv7h downloading...
 zlib-ng-2.3.3-1-armv7h downloading...
 perl-mailtools-2.22-3-any downloading...
 perl-timedate-2.34-1-any downloading...
 perl-error-0.17030-3-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 zlib-ng...
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-cgi: gitweb (web interface) support
    python: git svn & git p4 [pending]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
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 [pending]
    llvm: referenced by some clang headers
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing python-ply...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing ninja...
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> 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 '15460959cbbfa20e66ef0b5ab497367e47fc0a04'
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 'd76759e746f3564a03f6106ae19679742f2a1831'
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 15.2.1
-- The CXX compiler identification is GNU 15.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.53.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
-- Configuring done (5.9s)
-- Generating done (0.2s)
-- Build files have been written to: /build/wabt/src/wabt/build
[1/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-exceptions-impl.c.o
[2/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-mem-impl.c.o
[3/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o
[4/144] Generating gen-wasm2c-prebuilt
[5/144] Linking C static library libwasm-rt-impl.a
[6/144] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o
[7/144] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o
[8/144] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o
[9/144] 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:977: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978: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:441:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:443: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::OnUnaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:850:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:850: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::OnBinaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:851:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:851: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:852:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:852: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:853:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:853:219: 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:855:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:855: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: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: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:857:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:857: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:858:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:858: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:859:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:859: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:861:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:861: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::OnCompareExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:867:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:867: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:868:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:868: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:875:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:875: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:904:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:904: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:905:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:905: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:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:906: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::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:910:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:910: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:911:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:911: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:446:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:449:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[10/144] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o
[11/144] 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:257: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:768:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:769:83: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1082:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1103:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1273:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1279:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1363:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1446:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1460:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1480:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1488:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1503:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1518:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1535:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1549:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1590:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1689:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1701:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1712:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1725:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1753:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1771:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1824:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1842:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:2036: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:3204:41,
    inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3282:18,
    inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3304:27:
/build/wabt/src/wabt/src/binary-reader.cc:3019:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[12/144] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o
[13/144] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o
[14/144] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o
[15/144] 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:723:41:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:726:40:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:729:47:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:732:42:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:735:41:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:739: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:745:43:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:748:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:754:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:760:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:763:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:766:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:771:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:782:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:788:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:801: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:816:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:827:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:834:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:851:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:857:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:862:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:866:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:870:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:874:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:883:18: note: parameter passing for argument of type 'const 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:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:896:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:902:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:909:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:906: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:913:35:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:917:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:923: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:934:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:937:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:944:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:951:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:959:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:966:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:975: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:992:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:999:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1008:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1015: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:1027:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1033:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1039:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1044:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1048: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:1069:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1072:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1075:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1080:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1085:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1087: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:1097:36:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1100:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1105:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1123:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1116:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1118:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1126:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1131:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1138:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1153:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1158: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:715:24,
    inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1164:51:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:715:24,
    inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1168:52:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1173: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:1179:40:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1182:39:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1185: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 'void wabt::{anonymous}::BinaryWriter::WriteTable(const wabt::Table*)' at /build/wabt/src/wabt/src/binary-writer.cc:1244:18:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1611:20,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1680:22,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1695:24,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1737:16,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1230: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:1799:22,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[16/144] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o
[17/144] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o
[18/144] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o
[19/144] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o
[20/144] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o
[21/144] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o
[22/144] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o
[23/144] 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:1409: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:1401: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:1387: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:1377: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:1232: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:1098: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:891: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:879: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:871: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:863: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:855: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:847: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:994: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:990: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::OnQuaternaryExpr(wabt::Opcode)':
/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::OnTernaryExpr(wabt::Opcode)':
/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::OnBinaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-ir.cc:899: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:1348: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:1373: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:1397: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:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[24/144] Building C object CMakeFiles/wabt.dir/src/opcode-code-table.c.o
[25/144] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o
[26/144] Building CXX object CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o
[27/144] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o
[28/144] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o
[29/144] Building CXX object CMakeFiles/wabt.dir/src/sha256.cc.o
[30/144] 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
[31/144] Building CXX object CMakeFiles/wabt.dir/src/option-parser.cc.o
[32/144] Building CXX object CMakeFiles/wabt.dir/src/stream.cc.o
[33/144] Building CXX object CMakeFiles/wabt.dir/src/resolve-names.cc.o
[34/144] 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
[35/144] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o
[36/144] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o
[37/144] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o
[38/144] Building CXX object CMakeFiles/wabt.dir/src/shared-validator.cc.o
/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:459: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 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const':
/build/wabt/src/wabt/src/shared-validator.cc:641: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::CheckInstr(wabt::Opcode, const wabt::Location&)':
/build/wabt/src/wabt/src/shared-validator.cc:658: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::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:682:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:687:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:692:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:692: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:696:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:701:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:706:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:706: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:710:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:715:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:720:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:720: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:724:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:729:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:734:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:734: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:738:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:743:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:748:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:748: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:752:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:757:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:762:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:762: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:766:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:768: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::OnTernary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:774: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::OnQuaternary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:778:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:780:45: 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:850: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::OnCatch(const wabt::Location&, wabt::Var, bool)':
/build/wabt/src/wabt/src/shared-validator.cc:877: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::OnCompare(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:892: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:903:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:905: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::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:995:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1000:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1005:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1005: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:1009: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:1023: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::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)':
/build/wabt/src/wabt/src/shared-validator.cc:1124: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:1215: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::OnSelect(const wabt::Location&, wabt::Index, wabt::Type*)':
/build/wabt/src/wabt/src/shared-validator.cc:1251: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::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/src/shared-validator.cc:1275:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1279: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::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/shared-validator.cc:1283:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1289:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1294: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:1298:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1304:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1309: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::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)':
/build/wabt/src/wabt/src/shared-validator.cc:1313:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1317: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::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:1321:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1326:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1331:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1331: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::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)':
/build/wabt/src/wabt/src/shared-validator.cc:1338: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:1375: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::OnUnary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:1460:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1462:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[39/144] 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:454: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:558:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:559: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::OnTableGet(wabt::Type, const wabt::Limits&)':
/build/wabt/src/wabt/src/type-checker.cc:948: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::OnUnary(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:1100:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1101: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::OnLoad(wabt::Opcode, const wabt::Limits&)':
/build/wabt/src/wabt/src/type-checker.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:559: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::OnConvert(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:766:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1101: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::CheckOpcode2(wabt::Opcode, const wabt::Limits*)':
/build/wabt/src/wabt/src/type-checker.cc:462: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:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:586:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:587: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:1108:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1126:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1134: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:1142:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152: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:1170:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1181: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:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:566:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:1063:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:743:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:587: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:1156:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152: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:471: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:570:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:571: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:900: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:909: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:919: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:935: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:944: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:1104:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1105: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:574:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:571: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::CheckOpcode4(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)':
/build/wabt/src/wabt/src/type-checker.cc:484: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::OnQuaternary(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:590:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:591:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[40/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_header_top.cc.o
[41/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_header_bottom.cc.o
[42/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_source_includes.cc.o
[43/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_source_declarations.cc.o
[44/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_simd_source_declarations.cc.o
[45/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_atomicops_source_declarations.cc.o
[46/144] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o
[47/144] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o
/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
[48/144] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o
[49/144] Building CXX object CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o
In file included from /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:22:
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217:10: 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::OnLoadZeroExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1032: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:1021: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: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::OnSimdLoadLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:991: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:1015: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: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::OnStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1429: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:1418: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:1316: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:1310: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:1547: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:1530: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:1076: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:1065: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:1054: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:1043: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:975: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:1087: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:969: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:961: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 'wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::EmitBrCond(wabt::Opcode, wabt::interp::Index)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:488:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1175:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1178:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1168:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1172:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1162:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1165:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[50/144] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o
[51/144] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o
[52/144] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o
[53/144] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o
[54/144] 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:4320: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:4313: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: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:5146:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5150:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5154:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5158:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5162:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5166:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5170: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:5188:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5192:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5196:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5200: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:5230:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5234:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5238:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5242:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5246:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5250:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5254:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5258:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5262: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:5349:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5353:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5357:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5361:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5365:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5369: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:5450:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5454:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5458:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5462:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5466:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5470:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5474:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5478:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5482:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5487: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:5496:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5500:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5504:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5508:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5512:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5516:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5520:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5524:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5528:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5533: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:5634:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5638:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5642:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5646:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5650:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5654:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5658:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5662:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5666: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:4335: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:4343: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:4828:27: 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:4852: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:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4864: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:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4876: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:27: 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:4907:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4911:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4915:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4919:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4923:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4927:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4931:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4935:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4939: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:5042:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5046:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5050:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5054:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5058:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5062:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5066:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5070:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5074: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:4360:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4367:27: 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:4378:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4382:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4387:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4392:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4396:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4400:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4405:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4415:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4420:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4448:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4452:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4456:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4460:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4465: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
/build/wabt/src/wabt/src/c-writer.cc:4782:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4786:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4790:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4794:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4798:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4802:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4806:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4810:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4814:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
[55/144] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o
[56/144] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o
[57/144] Building CXX object CMakeFiles/wasm-stats.dir/src/tools/wasm-stats.cc.o
[58/144] Building CXX object CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o
[59/144] Building CXX object CMakeFiles/wasm-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::OnUnaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:214: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: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:216: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217: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:219: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:225: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:231: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: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::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:243: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:247: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:267: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:268: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:281: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: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::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:344: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:347: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:354: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:361: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:364: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:370: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
[60/144] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o
[61/144] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o
[62/144] Building CXX object CMakeFiles/wasm-objdump.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::OnUnaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:214: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: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:216: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217: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:219: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:225: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:231: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: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::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:243: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:247: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:267: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:268: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:281: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: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::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:344: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:347: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:354: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:361: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:364: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:370: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:222: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:2005:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[63/144] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o
[64/144] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o
[65/144] Building CXX object CMakeFiles/wasm-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:186: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:214: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: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:216: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217: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:219: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:225: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:231: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: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::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:243: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:247: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:267: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:268: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:281: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: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::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:344: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:347: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:354: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:361: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:364: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:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[66/144] Building CXX object CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o
[67/144] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o
[68/144] Building CXX object CMakeFiles/spectest-interp.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:1423: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:186: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:214: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: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:216: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217: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:219: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:225: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:231: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: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::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:243: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:247: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:267: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:268: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:281: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: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::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:344: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:347: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:354: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:361: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:364: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:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[69/144] 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:977: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27,
    inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /build/wabt/src/wabt/src/binary-reader-logging.cc:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978:27:
/build/wabt/src/wabt/src/binary-reader-logging.cc:978: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:978: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:441:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:443: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::OnUnaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:850:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:850: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::OnBinaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:851:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:851: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::OnTernaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:852:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:852: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::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:853:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:853:219: 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:855:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:855: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: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: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:857:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:857: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:858:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:858: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:859:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:859: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:861:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:861: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::OnCompareExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:867:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:867: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:868:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:868: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:875:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:875: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:904:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:904: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:905:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:905: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:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:906: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::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/binary-reader-logging.cc:910:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:910: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:911:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:911: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:446:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader-logging.cc:449:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[70/144] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o
[71/144] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o
[72/144] 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:257: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:768:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:769:83: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1082:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1103:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1273:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1279:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1363:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1446:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1460:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1480:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1488:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1503:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1518:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1535:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1549:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1590:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1689:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1701:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1712:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1725:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1753:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1771:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1824:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:1842:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-reader.cc:2036: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:3204:41,
    inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3282:18,
    inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /build/wabt/src/wabt/src/binary-reader.cc:3304:27:
/build/wabt/src/wabt/src/binary-reader.cc:3019:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[73/144] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o
[74/144] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o
[75/144] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o
[76/144] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o
[77/144] 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:723:41:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:726:40:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:729:47:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:732:42:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:735:41:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:739: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:745:43:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:748:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:754:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:760:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:763:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:766:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:771:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:782:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:788:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:801: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:816:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:827:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:834:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:851:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:857:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:862:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:866:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:870:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:874:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:883:18: note: parameter passing for argument of type 'const 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:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:896:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:902:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:909:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:906: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:913:35:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:917:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:923: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:934:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:937:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:944:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:951:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:959:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:966:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:975: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:992:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:999:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1008:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1015: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:1027:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1033:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1039:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1044:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1048: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:1069:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1072:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1075:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1080:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1085:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1087: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:1097:36:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1100:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1105:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1123:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1116:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1118:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1126:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1131:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1138:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1153:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/binary-writer.cc:1158: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:715:24,
    inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1164:51:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:715:24,
    inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /build/wabt/src/wabt/src/binary-writer.cc:1168:52:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1173: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:1179:40:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1182:39:
/build/wabt/src/wabt/src/binary-writer.cc:699: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:1185: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 'void wabt::{anonymous}::BinaryWriter::WriteTable(const wabt::Table*)' at /build/wabt/src/wabt/src/binary-writer.cc:1244:18:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1611:20,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1680:22,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1695:24,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209: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:1737:16,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1230: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:1799:22,
    inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /build/wabt/src/wabt/src/binary-writer.cc:1947:35:
/build/wabt/src/wabt/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[78/144] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o
[79/144] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o
[80/144] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o
[81/144] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o
[82/144] 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:1409: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:1401: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:1387: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:1377: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:1232: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:1098: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:891: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:879: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:871: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:863: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:855: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:847: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:994: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:990: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::OnQuaternaryExpr(wabt::Opcode)':
/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::OnTernaryExpr(wabt::Opcode)':
/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::OnBinaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/src/binary-reader-ir.cc:899: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:1348: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:1373: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:1397: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:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[83/144] Building CXX object CMakeFiles/wabt.dir/src/opcode.cc.o
[84/144] Linking CXX static library libwabt.a
[85/144] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o
[86/144] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o
[87/144] Building CXX object CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o
[88/144] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o
[89/144] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o
[90/144] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o
[91/144] 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
[92/144] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o
[93/144] Building CXX object CMakeFiles/wasm.dir/src/sha256.cc.o
[94/144] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o
[95/144] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o
[96/144] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o
[97/144] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o
[98/144] 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
[99/144] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o
[100/144] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o
[101/144] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o
/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:459: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 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const':
/build/wabt/src/wabt/src/shared-validator.cc:641: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::CheckInstr(wabt::Opcode, const wabt::Location&)':
/build/wabt/src/wabt/src/shared-validator.cc:658: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::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:682:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:687:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:692:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:692: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:696:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:701:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:706:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:706: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:710:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:715:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:720:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:720: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:724:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:729:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:734:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:734: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:738:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:743:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:748:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:748: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:752:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:757:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:762:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:762: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:766:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:768: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::OnTernary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:774: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::OnQuaternary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:778:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:780:45: 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:850: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::OnCatch(const wabt::Location&, wabt::Var, bool)':
/build/wabt/src/wabt/src/shared-validator.cc:877: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::OnCompare(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:892: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:903:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:905: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::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:995:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1000:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1005:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1005: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:1009: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:1023: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::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)':
/build/wabt/src/wabt/src/shared-validator.cc:1124: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:1215: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::OnSelect(const wabt::Location&, wabt::Index, wabt::Type*)':
/build/wabt/src/wabt/src/shared-validator.cc:1251: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::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)':
/build/wabt/src/wabt/src/shared-validator.cc:1275:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1279: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::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/shared-validator.cc:1283:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1289:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1294: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:1298:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1304:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1309: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::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)':
/build/wabt/src/wabt/src/shared-validator.cc:1313:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1317: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::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/shared-validator.cc:1321:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1326:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1331:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1331: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::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)':
/build/wabt/src/wabt/src/shared-validator.cc:1338: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:1375: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::OnUnary(const wabt::Location&, wabt::Opcode)':
/build/wabt/src/wabt/src/shared-validator.cc:1460:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/shared-validator.cc:1462:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[102/144] 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:454: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:558:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:559: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::OnTableGet(wabt::Type, const wabt::Limits&)':
/build/wabt/src/wabt/src/type-checker.cc:948: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::OnUnary(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:1100:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1101: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::OnLoad(wabt::Opcode, const wabt::Limits&)':
/build/wabt/src/wabt/src/type-checker.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:559: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::OnConvert(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:766:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1101: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::CheckOpcode2(wabt::Opcode, const wabt::Limits*)':
/build/wabt/src/wabt/src/type-checker.cc:462: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:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:586:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:587: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:1108:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1126:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1134: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:1142:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152: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:1170:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1181: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:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:566:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:1063:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:583: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:743:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:587: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:1156:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1152: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:471: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:570:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:571: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:900: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:909: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:919: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:935: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:944: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:1104:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:1105: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:574:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:571: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::CheckOpcode4(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)':
/build/wabt/src/wabt/src/type-checker.cc:484: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::OnQuaternary(wabt::Opcode)':
/build/wabt/src/wabt/src/type-checker.cc:590:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/type-checker.cc:591:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[103/144] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o
[104/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_header_top.cc.o
[105/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_header_bottom.cc.o
[106/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_source_includes.cc.o
[107/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_source_declarations.cc.o
[108/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_simd_source_declarations.cc.o
[109/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_atomicops_source_declarations.cc.o
[110/144] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o
[111/144] Building CXX object CMakeFiles/wasm.dir/src/wast-lexer.cc.o
/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
[112/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o
[113/144] Building CXX object CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o
In file included from /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:22:
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)':
/build/wabt/src/wabt/include/wabt/binary-reader-nop.h:217:10: 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::OnLoadZeroExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1032: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:1021: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: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::OnSimdLoadLaneExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address, uint64_t)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:991: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:1015: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: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::OnStoreExpr(wabt::Opcode, wabt::interp::Index, wabt::Address, wabt::Address)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1429: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:1418: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:1316: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:1310: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:1547: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:1530: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:1076: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:1065: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:1054: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:1043: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:975: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:1087: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:969: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:961: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 'wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::EmitBrCond(wabt::Opcode, wabt::interp::Index)':
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:488:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1175:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1178:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1168:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1172:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)',
    inlined from 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)' at /build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1162:8:
/build/wabt/src/wabt/src/interp/binary-reader-interp.cc:1165:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1
[114/144] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o
[115/144] Linking CXX executable wat2wasm
[116/144] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o
[117/144] Linking CXX executable wast2json
[118/144] Linking CXX executable wasm2wat
[119/144] Linking CXX executable wasm-stats
[120/144] Linking CXX executable wasm2c
[121/144] Linking CXX executable wasm-objdump
[122/144] Linking CXX executable wasm-interp
[123/144] 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:4320: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:4313: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: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:5146:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5150:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5154:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5158:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5162:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5166:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5170: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:5188:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5192:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5196:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5200: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:5230:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5234:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5238:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5242:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5246:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5250:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5254:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5258:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5262: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:5349:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5353:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5357:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5361:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5365:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5369: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:5450:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5454:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5458:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5462:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5466:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5470:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5474:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5478:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5482:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5487: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:5496:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5500:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5504:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5508:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5512:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5516:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5520:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5524:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5528:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5533: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:5634:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5638:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5642:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5646:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5650:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5654:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5658:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5662:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5666: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:4335: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:4343: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:4828:27: 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:4852: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:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4864: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:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4876: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:27: 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:4907:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4911:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4915:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4919:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4923:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4927:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4931:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4935:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4939: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:5042:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5046:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5050:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5054:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5058:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5062:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5066:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5070:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:5074: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:4360:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4367:27: 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:4378:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4382:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4387:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4392:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4396:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4400:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4405:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4415:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4420:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4448:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4452:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4456:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4460:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4465: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
/build/wabt/src/wabt/src/c-writer.cc:4782:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4786:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4790:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4794:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4798:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4802:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4806:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4810:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
/build/wabt/src/wabt/src/c-writer.cc:4814:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1
[124/144] Linking CXX executable wat-desugar
[125/144] Linking CXX executable spectest-interp
[126/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o
[127/144] Linking CXX executable wasm-validate
[128/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wat2wasm /build/wabt/src/wabt/bin
[129/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wast2json /build/wabt/src/wabt/bin
[130/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm2wat /build/wabt/src/wabt/bin
[131/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm2c /build/wabt/src/wabt/bin
[132/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-stats /build/wabt/src/wabt/bin
[133/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-objdump /build/wabt/src/wabt/bin
[134/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-interp /build/wabt/src/wabt/bin
[135/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/spectest-interp /build/wabt/src/wabt/bin
[136/144] Linking CXX executable wasm-strip
[137/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wat-desugar /build/wabt/src/wabt/bin
[138/144] Linking CXX executable wasm-decompile
[139/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-strip /build/wabt/src/wabt/bin
[140/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-validate /build/wabt/src/wabt/bin
[141/144] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-decompile /build/wabt/src/wabt/bin
[142/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o
[143/144] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o
[144/144] Linking CXX shared library libwasm.so
==> Entering fakeroot environment...
==> Starting package()...
[1/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-stats /build/wabt/src/wabt/bin
[2/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wat2wasm /build/wabt/src/wabt/bin
[3/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm2wat /build/wabt/src/wabt/bin
[4/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wast2json /build/wabt/src/wabt/bin
[5/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-objdump /build/wabt/src/wabt/bin
[6/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm2c /build/wabt/src/wabt/bin
[7/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-interp /build/wabt/src/wabt/bin
[8/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/spectest-interp /build/wabt/src/wabt/bin
[9/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-validate /build/wabt/src/wabt/bin
[10/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-decompile /build/wabt/src/wabt/bin
[11/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wasm-strip /build/wabt/src/wabt/bin
[12/13] cd /build/wabt/src/wabt/build && /usr/bin/cmake -E make_directory /build/wabt/src/wabt/bin && /usr/bin/cmake -E copy /build/wabt/src/wabt/build/wat-desugar /build/wabt/src/wabt/bin
[12/13] 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/stream.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/validator.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/lexer-source-line-finder.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/result.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/error-formatter.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/option-parser.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/type.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/type-checker.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/cast.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/string-util.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-ir.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/tracing.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/string-format.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/c-writer.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/utf8.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/filenames.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-writer.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-ls.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/istream.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-inl.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-math.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-wasi.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp-util.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/interp.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/interp/binary-reader-interp.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/leb128.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/expr-visitor.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode.def
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-nop.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-logging.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/ir.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/common.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wat-writer.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wast-lexer.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/base-types.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binding-hash.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode-code-table.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-objdump.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/intrusive-list.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-writer-spec.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/literal.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/opcode.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/feature.def
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/token.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/apply-names.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/color.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/shared-validator.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/wast-parser.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/token.def
-- 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/resolve-names.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/generate-names.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/range.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/binary-reader-stats.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/ir-util.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/sha256.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/feature.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/error.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-ast.h
-- Installing: /build/wabt/pkg/wabt/usr/include/wabt/decompiler-naming.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/wasm-strip.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wat2wasm.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-interp.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wast2json.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm2wat.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-validate.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm-objdump.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/spectest-interp.1
-- Installing: /build/wabt/pkg/wabt/usr/share/man/man1/wasm2c.1
-- 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/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...
  -> Removing static library files...
  -> Purging unwanted 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/wasm-interp
usr/bin/wasm-objdump
usr/bin/wast2json
usr/bin/wat-desugar
usr/bin/wasm2c
usr/bin/wasm-strip
usr/bin/wasm-decompile
usr/bin/wasm2wat
usr/bin/spectest-interp
usr/bin/wasm-stats
usr/bin/wat2wasm
usr/bin/wasm-validate
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.40-1 (Thu Mar 12 23:49:41 2026)
==> Cleaning up...
[?12l[?25h