>>> wabt: Building testing/wabt 1.0.30-r0 (using abuild 3.10.0_rc1-r2) started Thu, 17 Nov 2022 04:27:58 +0000 >>> wabt: Checking sanity of /home/buildozer/aports/testing/wabt/APKBUILD... >>> wabt: Analyzing dependencies... >>> wabt: Installing for build: build-base cmake (1/7) Installing libbz2 (1.0.8-r4) (2/7) Installing xz-libs (5.2.8-r0) (3/7) Installing libarchive (3.6.1-r1) (4/7) Installing rhash-libs (1.4.3-r1) (5/7) Installing libuv (1.44.2-r0) (6/7) Installing cmake (3.24.3-r0) (7/7) Installing .makedepends-wabt (20221117.042759) Executing busybox-1.35.0-r28.trigger OK: 380 MiB in 103 packages >>> wabt: Cleaning up srcdir >>> wabt: Cleaning up pkgdir >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wabt-1.0.30.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 1148k 2 32768 0 0 47926 0 0:00:24 --:--:-- 0:00:24 47906 100 1148k 100 1148k 0 0 976k 0 0:00:01 0:00:01 --:--:-- 977k >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wasm-c-api-d9a80099d496b5cdba6f3fe8fc77586e0e505ddc.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 29 56423 29 16366 0 0 28822 0 0:00:01 --:--:-- 0:00:01 28813 100 56423 100 56423 0 0 81209 0 --:--:-- --:--:-- --:--:-- 81184 >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wabt-1.0.30.tar.gz >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wasm-c-api-d9a80099d496b5cdba6f3fe8fc77586e0e505ddc.tar.gz >>> wabt: Checking sha512sums... wabt-1.0.30.tar.gz: OK wasm-c-api-d9a80099d496b5cdba6f3fe8fc77586e0e505ddc.tar.gz: OK >>> wabt: Unpacking /var/cache/distfiles/edge/wabt-1.0.30.tar.gz... >>> wabt: Unpacking /var/cache/distfiles/edge/wasm-c-api-d9a80099d496b5cdba6f3fe8fc77586e0e505ddc.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for alloca.h -- Looking for alloca.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- 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 -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build make: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[1]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 0%] Generating wasm2c_header_top.cc, wasm2c_header_bottom.cc, wasm2c_source_includes.cc, wasm2c_source_declarations.cc make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 1%] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o [ 2%] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o [ 3%] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o [ 4%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o [ 6%] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o [ 7%] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o [ 9%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o [ 7%] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o [ 7%] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o [ 10%] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o [ 10%] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o [ 10%] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o [ 11%] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o [ 12%] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o [ 13%] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o [ 14%] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o [ 15%] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o [ 15%] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o [ 16%] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o [ 17%] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o [ 19%] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o [ 20%] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o [ 18%] Building CXX object CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o [ 20%] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o [ 22%] Building CXX object CMakeFiles/wabt.dir/src/opcode.cc.o [ 22%] Building C object CMakeFiles/wabt.dir/src/opcode-code-table.c.o [ 23%] Building CXX object CMakeFiles/wabt.dir/src/option-parser.cc.o [ 24%] Building CXX object CMakeFiles/wabt.dir/src/resolve-names.cc.o make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 25%] Building CXX object CMakeFiles/wabt.dir/src/shared-validator.cc.o /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/wasm2c/wasm-rt-impl.c:227:13: warning: 'os_print_last_error' defined but not used [-Wunused-function] 227 | static void os_print_last_error(const char* msg) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/wasm2c/wasm-rt-impl.c:223:12: warning: 'os_mprotect' defined but not used [-Wunused-function] 223 | static int os_mprotect(void* addr, size_t size) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/wasm2c/wasm-rt-impl.c:219:12: warning: 'os_munmap' defined but not used [-Wunused-function] 219 | static int os_munmap(void* addr, size_t size) { | ^~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/wasm2c/wasm-rt-impl.c:210:14: warning: 'os_mmap' defined but not used [-Wunused-function] 210 | static void* os_mmap(size_t size) { | ^~~~~~~ [ 26%] Building CXX object CMakeFiles/cwriter-template.dir/wasm2c_header_top.cc.o [ 27%] Building CXX object CMakeFiles/wabt.dir/src/token.cc.o [ 27%] Building CXX object CMakeFiles/wabt.dir/src/stream.cc.o [ 28%] Building CXX object CMakeFiles/cwriter-template.dir/wasm2c_header_bottom.cc.o [ 29%] Building CXX object CMakeFiles/cwriter-template.dir/wasm2c_source_includes.cc.o [ 30%] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o [ 31%] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o [ 32%] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o [ 33%] Building CXX object CMakeFiles/cwriter-template.dir/wasm2c_source_declarations.cc.o [ 34%] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o [ 34%] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o [ 35%] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o [ 36%] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o [ 37%] Building CXX object CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o [ 38%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o [ 39%] Linking CXX static library libcwriter-template.a [ 40%] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o [ 40%] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 40%] Built target cwriter-template [ 41%] Linking C static library libwasm-rt-impl.a make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 41%] Built target wasm-rt-impl /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) | ^~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:908:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:909:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 909 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:394:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 394 | Result BinaryReaderLogging::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:396:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 396 | return reader_->OnSimdLaneOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:240:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 240 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:789:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 789 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:789:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 789 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:790:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 790 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:790:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 790 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:791:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 791 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:791:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 791 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:792:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 792 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:792:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 792 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:793:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 793 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:793:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 793 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:795:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 795 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:795:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 795 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:796:1: note: in expansion of macro 'DEFINE_OPCODE' 796 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:796:1: note: in expansion of macro 'DEFINE_OPCODE' 796 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*, bool)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:320:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 320 | Result TypeChecker::CheckOpcode1(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicLoad(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:419:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 419 | Result TypeChecker::OnAtomicLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:420:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 420 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:802:1: note: in expansion of macro 'DEFINE_OPCODE' 802 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:802:1: note: in expansion of macro 'DEFINE_OPCODE' 802 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnLoad(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:688:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 688 | Result TypeChecker::OnLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:688:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:591:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 591 | Result TypeChecker::OnConvert(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:592:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 592 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:803:1: note: in expansion of macro 'DEFINE_OPCODE' 803 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:803:1: note: in expansion of macro 'DEFINE_OPCODE' 803 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:873:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 873 | Result TypeChecker::OnUnary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:873:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryGrow(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:729:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 729 | return CheckOpcode1(Opcode::MemoryGrow, &limits, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:810:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 810 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:810:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 810 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:32, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader.h:24, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::Limits&}; _Tp = wabt::Limits; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::Limits; _Alloc = std::allocator]', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadMemory(wabt::Limits*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:630:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode2(wabt::Opcode, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:334:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 334 | Result TypeChecker::CheckOpcode2(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicNotify(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 443 | Result TypeChecker::OnAtomicNotify(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:447:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 447 | Result TypeChecker::OnBinary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 448 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:568:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 568 | Result TypeChecker::OnCompare(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:568:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLaneOp(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 881 | Result TypeChecker::OnSimdLaneOp(Opcode opcode, uint64_t lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:899:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 899 | result |= CheckOpcode1(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:907:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 907 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLoadLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:915:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 915 | Result TypeChecker::OnSimdLoadLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:925:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 925 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdStoreLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 929 | Result TypeChecker::OnSimdStoreLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:943:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 943 | Result TypeChecker::OnSimdShuffleOp(Opcode opcode, v128 lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:954:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 954 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmw(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:427:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 427 | Result TypeChecker::OnAtomicRmw(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicStore(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:423:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 423 | Result TypeChecker::OnAtomicStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnStore(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:861:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 861 | Result TypeChecker::OnStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode3(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:343:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 343 | Result TypeChecker::CheckOpcode3(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:837:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 837 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:837:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 837 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmwCmpxchg(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:431:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 431 | Result TypeChecker::OnAtomicRmwCmpxchg(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 432 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:838:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 838 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:838:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 838 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicWait(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 435 | Result TypeChecker::OnAtomicWait(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:717:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 717 | return CheckOpcode3(Opcode::MemoryCopy, &limits, &limits, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:839:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 839 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:839:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 839 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:725:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 725 | return CheckOpcode3(Opcode::MemoryFill, &limits, nullptr, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryInit(uint32_t, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:733:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 733 | return CheckOpcode3(Opcode::MemoryInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:742:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 742 | return CheckOpcode3(Opcode::TableCopy); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:750:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 750 | return CheckOpcode3(Opcode::TableInit); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:842:1: note: in expansion of macro 'DEFINE_OPCODE' 842 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:842:1: note: in expansion of macro 'DEFINE_OPCODE' 842 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:877:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 877 | Result TypeChecker::OnTernary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:878:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 878 | return CheckOpcode3(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:843:1: note: in expansion of macro 'DEFINE_OPCODE' 843 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:843:1: note: in expansion of macro 'DEFINE_OPCODE' 843 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:728:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:844:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 844 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:736:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:844:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 844 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:728:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:845:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 845 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:736:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:845:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 845 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(bool, wabt::Offset, wabt::Opcode*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:682:5: note: in expansion of macro 'CALLBACK' 682 | CALLBACK(OnOpcode, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:52:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 52 | return ReportUnexpectedOpcode(opcode); \ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:683:5: note: in expansion of macro 'ERROR_UNLESS_OPCODE_ENABLED' 683 | ERROR_UNLESS_OPCODE_ENABLED(opcode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:977:9: note: in expansion of macro 'CALLBACK' 977 | CALLBACK(OnLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:998:9: note: in expansion of macro 'CALLBACK' 998 | CALLBACK(OnStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1159:9: note: in expansion of macro 'CALLBACK' 1159 | CALLBACK(OnBinaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1243:9: note: in expansion of macro 'CALLBACK' 1243 | CALLBACK(OnCompareExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1322:9: note: in expansion of macro 'CALLBACK' 1322 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1327:9: note: in expansion of macro 'CALLBACK' 1327 | CALLBACK(OnTernaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1347:9: note: in expansion of macro 'CALLBACK' 1347 | CALLBACK(OnSimdLaneOpExpr, opcode, lane_val); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1355:9: note: in expansion of macro 'CALLBACK' 1355 | CALLBACK(OnSimdShuffleOpExpr, opcode, value); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1370:9: note: in expansion of macro 'CALLBACK' 1370 | CALLBACK(OnLoadSplatExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1385:9: note: in expansion of macro 'CALLBACK' 1385 | CALLBACK(OnSimdLoadLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1402:9: note: in expansion of macro 'CALLBACK' 1402 | CALLBACK(OnSimdStoreLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1416:9: note: in expansion of macro 'CALLBACK' 1416 | CALLBACK(OnLoadZeroExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1457:9: note: in expansion of macro 'CALLBACK' 1457 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1514:9: note: in expansion of macro 'CALLBACK' 1514 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1526:9: note: in expansion of macro 'CALLBACK' 1526 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1537:9: note: in expansion of macro 'CALLBACK' 1537 | CALLBACK(OnAtomicNotifyExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1550:9: note: in expansion of macro 'CALLBACK' 1550 | CALLBACK(OnAtomicWaitExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1578:9: note: in expansion of macro 'CALLBACK' 1578 | CALLBACK(OnAtomicLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1596:9: note: in expansion of macro 'CALLBACK' 1596 | CALLBACK(OnAtomicStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1649:9: note: in expansion of macro 'CALLBACK' 1649 | CALLBACK(OnAtomicRmwExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1667:9: note: in expansion of macro 'CALLBACK' 1667 | CALLBACK(OnAtomicRmwCmpxchgExpr, opcode, memidx, alignment_log2, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1826:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1826 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:64, from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/wat-writer.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:17: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const wabt::ExternalKind&; _U2 = unsigned int&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = wabt::ExternalKind; _T2 = unsigned int]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const wabt::ExternalKind&; _T2 = unsigned int&]' at /usr/include/c++/12.2.1/bits/stl_pair.h:746:72, inlined from 'bool wabt::{anonymous}::WatWriter::IsInlineExport(const wabt::Export&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1740:48, inlined from 'void wabt::{anonymous}::WatWriter::WriteExport(const wabt::Export&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1537:47, inlined from 'wabt::Result wabt::{anonymous}::WatWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1624:20, inlined from 'wabt::Result wabt::WriteWat(Stream*, const Module*, const WriteWatOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1778:32: /usr/include/c++/12.2.1/bits/stl_pair.h:535:42: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc: In function 'wabt::Result wabt::WriteWat(Stream*, const Module*, const WriteWatOptions&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1717:9: note: 'index' was declared here 1717 | Index index; | ^~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 94 | std::string OpcodeToToken(Opcode opcode) { | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:20: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In function 'wabt::Type wabt::GetMemoryType(Type, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:48:13: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 48 | inline Type GetMemoryType(Type operand_type, Opcode opc) { | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:524:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 524 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In function 'std::string wabt::LoadStoreTracking::GenAlign(wabt::Address, wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:208:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 208 | std::string GenAlign(Address align, Opcode opc) const { | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'std::string wabt::LoadStoreTracking::GenTypeDecl(const std::string&) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:234:26: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 234 | GenAlign(it->second.same_align, it->second.last_opc)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 50 | void WriteOpcode(Stream* stream, Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:399:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 399 | Result BinaryReaderLogging::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:402:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 402 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:541:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 541 | Result SharedValidator::CheckInstr(Opcode opcode, const Location& loc) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:543:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 543 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:565:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 565 | Result SharedValidator::OnAtomicLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:569:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 569 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:573:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 573 | result |= typechecker_.OnAtomicLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:577:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 577 | Result SharedValidator::OnAtomicNotify(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:581:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 581 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:585:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 585 | result |= typechecker_.OnAtomicNotify(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:589:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 589 | Result SharedValidator::OnAtomicRmwCmpxchg(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:593:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 593 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:597:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 597 | result |= typechecker_.OnAtomicRmwCmpxchg(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:601:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 601 | Result SharedValidator::OnAtomicRmw(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:605:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 605 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:609:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 609 | result |= typechecker_.OnAtomicRmw(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:613:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 613 | Result SharedValidator::OnAtomicStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:617:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 617 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:621:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 621 | result |= typechecker_.OnAtomicStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:625:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 625 | Result SharedValidator::OnAtomicWait(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:629:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 629 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:633:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 633 | result |= typechecker_.OnAtomicWait(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:637:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 637 | Result SharedValidator::OnBinary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:638:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 638 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:639:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 639 | result |= typechecker_.OnBinary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBr(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:653:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 653 | Result result = CheckInstr(Opcode::Br, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBrIf(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:659:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 659 | Result result = CheckInstr(Opcode::BrIf, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::BeginBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:665:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 665 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:678:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 678 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:734:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 734 | Result SharedValidator::OnCompare(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:735:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 735 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:736:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | result |= typechecker_.OnCompare(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:747:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 747 | Result SharedValidator::OnConvert(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:748:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 748 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:749:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 749 | result |= typechecker_.OnConvert(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDataDrop(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:754:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 754 | Result result = CheckInstr(Opcode::DataDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDelegate(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:761:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 761 | Result result = CheckInstr(Opcode::Delegate, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDrop(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:767:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 767 | Result result = CheckInstr(Opcode::Drop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnElemDrop(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:773:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 773 | Result result = CheckInstr(Opcode::ElemDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnEnd(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:789:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 789 | Result result = CheckInstr(Opcode::End, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 836 | Result SharedValidator::OnLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:840:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 840 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:844:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 844 | result |= typechecker_.OnLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 848 | Result SharedValidator::OnLoadSplat(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 860 | Result SharedValidator::OnLoadZero(const Location& loc, | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:38, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/shared-validator.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:873:3: note: in expansion of macro 'CHECK_RESULT' 873 | CHECK_RESULT(CheckInstr(Opcode::LocalGet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:882:3: note: in expansion of macro 'CHECK_RESULT' 882 | CHECK_RESULT(CheckInstr(Opcode::LocalSet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalTee(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:891:3: note: in expansion of macro 'CHECK_RESULT' 891 | CHECK_RESULT(CheckInstr(Opcode::LocalTee, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryCopy(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:911:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 911 | Result result = CheckInstr(Opcode::MemoryCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryFill(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:920:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 920 | Result result = CheckInstr(Opcode::MemoryFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryGrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:928:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 928 | Result result = CheckInstr(Opcode::MemoryGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:938:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 938 | Result result = CheckInstr(Opcode::MemoryInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemorySize(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:947:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 947 | Result result = CheckInstr(Opcode::MemorySize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnNop(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:955:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 955 | Result result = CheckInstr(Opcode::Nop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefIsNull(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:977:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | Result result = CheckInstr(Opcode::RefIsNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefNull(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:983:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 983 | Result result = CheckInstr(Opcode::RefNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRethrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:989:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 989 | Result result = CheckInstr(Opcode::Rethrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturn(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1015:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | Result result = CheckInstr(Opcode::Return, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1034:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1034 | Result SharedValidator::OnSimdLaneOp(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1037:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1037 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1038:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1038 | result |= typechecker_.OnSimdLaneOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1042:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1042 | Result SharedValidator::OnSimdLoadLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1047:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1047 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1051:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1051 | result |= typechecker_.OnSimdLoadLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 460 | auto opcs = OpcodeToToken(be.opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:477:46: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 477 | return WrapBinary(args, OpcodeToToken(ce.opcode), false, | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:484:48: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 484 | return WrapChild(args[0], OpcodeToToken(ue.opcode) + "(", ")", | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:489:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 489 | LoadStore(args[0], n.children[0], le.offset, le.opcode, le.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | le.opcode.GetResultType()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:495:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 495 | LoadStore(args[0], n.children[0], se.offset, se.opcode, se.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | se.opcode.GetParamType2()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:626:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 626 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:629:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 629 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1055:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1055 | Result SharedValidator::OnSimdStoreLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1060:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1060 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1064:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1064 | result |= typechecker_.OnSimdStoreLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1068:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1068 | Result SharedValidator::OnSimdShuffleOp(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1071:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1071 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1072:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1072 | result |= typechecker_.OnSimdShuffleOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1076:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1076 | Result SharedValidator::OnStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1080:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1080 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1084:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1084 | result |= typechecker_.OnStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableFill(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1102:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1102 | Result result = CheckInstr(Opcode::TableFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1110:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | Result result = CheckInstr(Opcode::TableGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableGrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1118:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1118 | Result result = CheckInstr(Opcode::TableGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1139:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1139 | Result result = CheckInstr(Opcode::TableSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:712:41, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:715:40, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:718:47, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:721:42, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:724:41, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:728:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | WriteOpcode(stream_, Opcode::AtomicFence); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:734:43, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:737:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 737 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:740:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 740 | WriteOpcode(stream_, Opcode::Block); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:743:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 743 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:746:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 746 | WriteOpcode(stream_, Opcode::Br); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 751 | WriteOpcode(stream_, Opcode::BrIf); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 757 | WriteOpcode(stream_, Opcode::BrTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:770:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 770 | WriteOpcode(stream_, Opcode::Call); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 776 | WriteOpcode(stream_, Opcode::ReturnCall); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:785:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 785 | WriteOpcode(stream_, Opcode::CallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:792:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | WriteOpcode(stream_, Opcode::CallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:800:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 800 | WriteOpcode(stream_, Opcode::ReturnCallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 807 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:813:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 813 | WriteOpcode(stream_, Opcode::I32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:818:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 818 | WriteOpcode(stream_, Opcode::I64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:822:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 822 | WriteOpcode(stream_, Opcode::F32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:826:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 826 | WriteOpcode(stream_, Opcode::F64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:830:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 830 | WriteOpcode(stream_, Opcode::V128Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:839:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 839 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 842 | WriteOpcode(stream_, Opcode::Drop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:846:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 846 | WriteOpcode(stream_, Opcode::GlobalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:852:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 852 | WriteOpcode(stream_, Opcode::GlobalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:858:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 858 | WriteOpcode(stream_, Opcode::If); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:862:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 862 | WriteOpcode(stream_, Opcode::Else); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:865:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 865 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:869:35, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:873:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 873 | WriteOpcode(stream_, Opcode::LocalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:879:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 879 | WriteOpcode(stream_, Opcode::LocalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:885:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 885 | WriteOpcode(stream_, Opcode::LocalTee); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | WriteOpcode(stream_, Opcode::Loop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:893:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 893 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:900:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | WriteOpcode(stream_, Opcode::MemoryCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:907:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 907 | WriteOpcode(stream_, Opcode::DataDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:915:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 915 | WriteOpcode(stream_, Opcode::MemoryFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:922:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 922 | WriteOpcode(stream_, Opcode::MemoryGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:931:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 931 | WriteOpcode(stream_, Opcode::MemoryInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:940:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 940 | WriteOpcode(stream_, Opcode::MemorySize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:948:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 948 | WriteOpcode(stream_, Opcode::TableCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:955:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 955 | WriteOpcode(stream_, Opcode::ElemDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:964:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 964 | WriteOpcode(stream_, Opcode::TableInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:971:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 971 | WriteOpcode(stream_, Opcode::TableGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:977:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | WriteOpcode(stream_, Opcode::TableSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:983:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 983 | WriteOpcode(stream_, Opcode::TableGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:989:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 989 | WriteOpcode(stream_, Opcode::TableSize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:995:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | WriteOpcode(stream_, Opcode::TableFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1000:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1000 | WriteOpcode(stream_, Opcode::RefFunc); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1006:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1006 | WriteOpcode(stream_, Opcode::RefNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1011:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1011 | WriteOpcode(stream_, Opcode::RefIsNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1014:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1014 | WriteOpcode(stream_, Opcode::Nop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1017:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1017 | WriteOpcode(stream_, Opcode::Rethrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1022:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1022 | WriteOpcode(stream_, Opcode::Return); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1027:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1027 | WriteOpcode(stream_, Opcode::Select); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1029:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1029 | WriteOpcode(stream_, Opcode::SelectT); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1039:36, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1042:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1042 | WriteOpcode(stream_, Opcode::Throw); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1048:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1048 | WriteOpcode(stream_, Opcode::Try); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1055:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1055 | WriteOpcode(stream_, Opcode::CatchAll); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1057:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1057 | WriteOpcode(stream_, Opcode::Catch); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1062:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1062 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1065:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | WriteOpcode(stream_, Opcode::Delegate); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1070:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1070 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableSize(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1147:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1147 | Result result = CheckInstr(Opcode::TableSize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1076:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1076 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1079:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1079 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1083:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1083 | WriteOpcode(stream_, opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:704:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1089:51, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:704:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1093:52, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1098:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1098 | WriteOpcode(stream_, opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1104:40, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1107:39, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1110:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1153:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1153 | Result SharedValidator::OnTernary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1154:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1155:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | result |= typechecker_.OnTernary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1176:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1176 | Result SharedValidator::OnUnary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1177:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1177 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1178:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | result |= typechecker_.OnUnary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnreachable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1183:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1183 | Result result = CheckInstr(Opcode::Unreachable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicFence(const wabt::Location&, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:555:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 555 | Result result = CheckInstr(Opcode::AtomicFence, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnGlobalGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:795:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 795 | Result result = CheckInstr(Opcode::GlobalGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnGlobalSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:815:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 815 | Result result = CheckInstr(Opcode::GlobalSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1091:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1091 | Result result = CheckInstr(Opcode::TableCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableInit(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1128:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1128 | Result result = CheckInstr(Opcode::TableInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 260 | void LoadStore(Value& val, | ^~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:348:49: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 348 | val.v.back() += cat(":", GetDecompTypeName(GetMemoryType(op_type, opc)), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:349:39: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 349 | lst.GenAlign(align, opc)); | ~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1134 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/shared-validator.h:23: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::SharedValidator::TableType}; _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wabt::SharedValidator::TableType}; _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'wabt::Result wabt::SharedValidator::OnTable(const wabt::Location&, wabt::Type, const wabt::Limits&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:133:20: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wast-lexer.cc:585:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 585 | return Token(GetLocation(), info->token_type, info->opcode); | ^ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::SharedValidator::MemoryType}; _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wabt::SharedValidator::MemoryType}; _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'wabt::Result wabt::SharedValidator::OnMemory(const wabt::Location&, const wabt::Limits&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:153:22: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSelect(const wabt::Location&, wabt::Index, wabt::Type*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1023:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1023 | Result result = CheckInstr(Opcode::Select, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCatch(const wabt::Location&, wabt::Var, bool)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:722:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 722 | Result result = CheckInstr(Opcode::Catch, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnThrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1160:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1160 | Result result = CheckInstr(Opcode::Throw, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1602:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1795:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1155:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckBlockSignature(const wabt::Location&, wabt::Opcode, wabt::Type, wabt::TypeVector*, wabt::TypeVector*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:403:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 403 | Result SharedValidator::CheckBlockSignature(const Location& loc, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ast.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:19: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBlock(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:644:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 644 | Result result = CheckInstr(Opcode::Block, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnIf(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:828:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 828 | Result result = CheckInstr(Opcode::If, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoop(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:900:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | Result result = CheckInstr(Opcode::Loop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTry(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1168:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1168 | Result result = CheckInstr(Opcode::Try, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:694:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 694 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallRef(const wabt::Location&, wabt::Index*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:704:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 704 | Result result = CheckInstr(Opcode::CallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1005:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1005 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCall(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:684:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 684 | Result result = CheckInstr(Opcode::Call, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCall(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:995:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | Result result = CheckInstr(Opcode::ReturnCall, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefFunc(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:960:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 960 | Result result = CheckInstr(Opcode::RefFunc, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wabt::LoadStoreTracking::LSVar>; _KeyOfValue = std::_Select1st, wabt::LoadStoreTracking::LSVar> >; _Compare = std::less >; _Alloc = std::allocator, wabt::LoadStoreTracking::LSVar> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wabt::LoadStoreTracking::LSVar>, std::_Select1st, wabt::LoadStoreTracking::LSVar> >, std::less >, std::allocator, wabt::LoadStoreTracking::LSVar> > >::const_iterator' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:123:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 123 | void LoadStore(uint64_t offset, | ^~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:129:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 129 | type = GetMemoryType(type, opc); | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = wabt::LoadStoreTracking::LSVar; _Compare = std::less >; _Alloc = std::allocator, wabt::LoadStoreTracking::LSVar> >]', inlined from 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:136:26: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wabt::LoadStoreTracking::LSVar>, std::_Select1st, wabt::LoadStoreTracking::LSVar> >, std::less >, std::allocator, wabt::LoadStoreTracking::LSVar> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = wabt::LoadStoreTracking::LSAccess; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:137:39: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:87:8: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 94 | LoadStore(le.offset, le.opcode, le.opcode.GetResultType(), le.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | n.children[0]); | ~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 100 | LoadStore(se.offset, se.opcode, se.opcode.GetParamType2(), se.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | n.children[0]); | ~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:947:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 947 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:936:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 936 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:918:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 918 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | Result BinaryReaderInterp::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:930:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 930 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:896:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 896 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:884:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 884 | Result BinaryReaderInterp::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1303:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1303 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1292:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1292 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1204:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1204 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1198:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1198 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1002:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1002 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1415:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1415 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1398:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1398 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:991:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 991 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:980:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 980 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:969:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 969 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 958 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:876:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 876 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:32, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/interp/binary-reader-interp.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::TableType&}; _Tp = wabt::interp::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::MemoryType&}; _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/interp/interp.h:21, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::DataDesc*}; _Tp = wabt::interp::DataSegment; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1218:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1218 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1210:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1210 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1197 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1188:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1188 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1206:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1206 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1184:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1184 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1171:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1171 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1167:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1167 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1079:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1079 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const wabt::interp::DataDesc*}; _Tp = wabt::interp::DataSegment; _Alloc = std::allocator]', inlined from 'static wabt::interp::Instance::Ptr wabt::interp::Instance::Instantiate(wabt::interp::Store&, wabt::interp::Ref, const wabt::interp::RefVec&, wabt::interp::Trap::Ptr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp.cc:853:30: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:963:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 963 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 864 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 860 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:800:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 800 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:792:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:780:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 772 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:764:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 764 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:756:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 756 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:748:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 748 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:739:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 739 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~ [ 42%] Linking CXX static library libwabt.a make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 42%] Built target wabt make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 43%] Building CXX object CMakeFiles/wasm2c.dir/src/c-writer.cc.o [ 44%] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 46%] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o [ 46%] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o [ 47%] Building CXX object CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o [ 48%] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o [ 51%] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o [ 51%] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o [ 51%] Building CXX object CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o [ 52%] Building CXX object CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o [ 53%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/binary-reader-opcnt.cc.o [ 54%] Building CXX object CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o [ 54%] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o [ 55%] Building CXX object CMakeFiles/wasm-opcodecnt.dir/src/tools/wasm-opcodecnt.cc.o [ 56%] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o [ 56%] Building CXX object CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o [ 57%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o [ 58%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o [ 59%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o [ 59%] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o [ 60%] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o [ 61%] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o [ 62%] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o [ 63%] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o [ 65%] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o [ 65%] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o [ 65%] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o [ 67%] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o [ 67%] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o [ 68%] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o [ 69%] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o [ 70%] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o [ 70%] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o [ 71%] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o [ 72%] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o [ 74%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o [ 74%] Building CXX object CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o [ 74%] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o [ 75%] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o [ 76%] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o [ 77%] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o [ 78%] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o [ 79%] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o [ 80%] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o [ 80%] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o [ 81%] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o [ 82%] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o [ 83%] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o [ 84%] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o [ 84%] Building CXX object CMakeFiles/wasm.dir/src/wast-lexer.cc.o [ 85%] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o [ 86%] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o [ 87%] Building CXX object CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o [ 87%] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o [ 88%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o [ 89%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o [ 90%] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/tools/wasm-strip.cc:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:178:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 178 | Result OnOpcode(Opcode Opcode) override { return Result::Ok; } | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 205 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 211 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 266 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 311 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 327 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 334 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 350 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ [ 91%] Linking CXX executable wat-desugar /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/token.cc:61:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 61 | Token::Token(Location loc, TokenType token_type, Opcode opcode) | ^~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 91%] Built target wat-desugar make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 91%] Built target wat-desugar-copy-to-bin [ 92%] Linking CXX executable wasm-strip /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:908:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:909:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 909 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 92%] Built target wasm-strip make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 92%] Linking CXX executable wasm-validate make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 92%] Built target wasm-strip-copy-to-bin [ 93%] Linking CXX executable wasm2wat make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 93%] Built target wasm-validate make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 93%] Built target wasm-validate-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:394:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 394 | Result BinaryReaderLogging::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:396:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 396 | return reader_->OnSimdLaneOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 93%] Built target wasm2wat make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc:30: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 205 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 211 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ [ 93%] Built target wasm2wat-copy-to-bin [ 94%] Linking CXX executable wasm-decompile /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 266 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 311 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 327 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 334 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 350 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ [ 94%] Built target wasm-decompile make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 95%] Linking CXX executable wast2json [ 95%] Built target wasm-decompile-copy-to-bin [ 96%] Linking CXX executable wat2wasm /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:789:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 789 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:789:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 789 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:790:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 790 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:790:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 790 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:791:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 791 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:791:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 791 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:792:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 792 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:792:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 792 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:793:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 793 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:793:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 793 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpBase::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc:221:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 221 | Result BinaryReaderObjdumpBase::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:795:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 795 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:795:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 795 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:796:1: note: in expansion of macro 'DEFINE_OPCODE' 796 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:796:1: note: in expansion of macro 'DEFINE_OPCODE' 796 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:802:1: note: in expansion of macro 'DEFINE_OPCODE' 802 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:802:1: note: in expansion of macro 'DEFINE_OPCODE' 802 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:803:1: note: in expansion of macro 'DEFINE_OPCODE' 803 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:803:1: note: in expansion of macro 'DEFINE_OPCODE' 803 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ [ 96%] Built target wast2json make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:25: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:205:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 205 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ [ 96%] Built target wat2wasm make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:211:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 211 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:810:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 810 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:810:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 810 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:223:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 223 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:229:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 229 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:233:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 233 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:236:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 236 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 96%] Built target wast2json-copy-to-bin [ 96%] Built target wat2wasm-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:252:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 252 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:253:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 253 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdump::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc:1872:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1872 | Result BinaryReaderObjdump::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:266:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 266 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:837:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 837 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:837:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 837 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:838:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 838 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:838:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 838 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:719:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 719 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:839:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 839 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:724:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 724 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:839:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 839 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:842:1: note: in expansion of macro 'DEFINE_OPCODE' 842 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:842:1: note: in expansion of macro 'DEFINE_OPCODE' 842 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:713:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:843:1: note: in expansion of macro 'DEFINE_OPCODE' 843 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:715:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 715 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:843:1: note: in expansion of macro 'DEFINE_OPCODE' 843 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdLoadLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:728:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:844:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 844 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:736:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:844:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 844 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdStoreLaneExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:728:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:845:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 845 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:736:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:845:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 845 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderObjdumpDisassemble::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-objdump.cc:578:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 578 | Result BinaryReaderObjdumpDisassemble::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*, bool)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:320:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 320 | Result TypeChecker::CheckOpcode1(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicLoad(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:419:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 419 | Result TypeChecker::OnAtomicLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:420:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 420 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnLoad(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:688:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 688 | Result TypeChecker::OnLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:688:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:591:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 591 | Result TypeChecker::OnConvert(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:592:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 592 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:873:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 873 | Result TypeChecker::OnUnary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:873:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryGrow(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:729:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 729 | return CheckOpcode1(Opcode::MemoryGrow, &limits, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:311:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 311 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:319:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 319 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:320:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 320 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:324:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 324 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:327:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 327 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:334:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 334 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:341:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 341 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-nop.h:350:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 350 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode2(wabt::Opcode, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:334:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 334 | Result TypeChecker::CheckOpcode2(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicNotify(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:443:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 443 | Result TypeChecker::OnAtomicNotify(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:447:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 447 | Result TypeChecker::OnBinary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:448:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 448 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:568:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 568 | Result TypeChecker::OnCompare(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:568:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLaneOp(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:881:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 881 | Result TypeChecker::OnSimdLaneOp(Opcode opcode, uint64_t lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:899:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 899 | result |= CheckOpcode1(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:907:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 907 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdLoadLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:915:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 915 | Result TypeChecker::OnSimdLoadLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:925:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 925 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdStoreLane(wabt::Opcode, const wabt::Limits&, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 929 | Result TypeChecker::OnSimdStoreLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:929:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:943:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 943 | Result TypeChecker::OnSimdShuffleOp(Opcode opcode, v128 lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:954:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 954 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmw(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:427:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 427 | Result TypeChecker::OnAtomicRmw(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicStore(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:423:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 423 | Result TypeChecker::OnAtomicStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnStore(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:861:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 861 | Result TypeChecker::OnStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:444:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 444 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReader::ReportUnexpectedOpcode(wabt::Opcode, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:240:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 240 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode3(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:343:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 343 | Result TypeChecker::CheckOpcode3(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicRmwCmpxchg(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:431:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 431 | Result TypeChecker::OnAtomicRmwCmpxchg(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:432:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 432 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnAtomicWait(wabt::Opcode, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 435 | Result TypeChecker::OnAtomicWait(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:435:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:717:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 717 | return CheckOpcode3(Opcode::MemoryCopy, &limits, &limits, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:725:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 725 | return CheckOpcode3(Opcode::MemoryFill, &limits, nullptr, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryInit(uint32_t, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:733:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 733 | return CheckOpcode3(Opcode::MemoryInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:742:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 742 | return CheckOpcode3(Opcode::TableCopy); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:750:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 750 | return CheckOpcode3(Opcode::TableInit); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:877:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 877 | Result TypeChecker::OnTernary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/type-checker.cc:878:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 878 | return CheckOpcode3(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wast-lexer.cc:585:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 585 | return Token(GetLocation(), info->token_type, info->opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:242:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 242 | Result BinaryReaderOpcnt::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:94:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 94 | std::string OpcodeToToken(Opcode opcode) { | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:399:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 399 | Result BinaryReaderLogging::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-logging.cc:402:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 402 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:32, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader.h:24, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::Limits&}; _Tp = wabt::Limits; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:32:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 32 | OpcodeInfo::OpcodeInfo(Opcode opcode, Kind kind) | ^~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::Limits; _Alloc = std::allocator]', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadMemory(wabt::Limits*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:630:21: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:20: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In function 'wabt::Type wabt::GetMemoryType(Type, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:48:13: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 48 | inline Type GetMemoryType(Type operand_type, Opcode opc) { | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:50:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 50 | void WriteOpcode(Stream* stream, Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:524:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 524 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(bool, wabt::Offset, wabt::Opcode*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:682:5: note: in expansion of macro 'CALLBACK' 682 | CALLBACK(OnOpcode, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:52:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 52 | return ReportUnexpectedOpcode(opcode); \ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:683:5: note: in expansion of macro 'ERROR_UNLESS_OPCODE_ENABLED' 683 | ERROR_UNLESS_OPCODE_ENABLED(opcode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:977:9: note: in expansion of macro 'CALLBACK' 977 | CALLBACK(OnLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:998:9: note: in expansion of macro 'CALLBACK' 998 | CALLBACK(OnStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1159:9: note: in expansion of macro 'CALLBACK' 1159 | CALLBACK(OnBinaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1243:9: note: in expansion of macro 'CALLBACK' 1243 | CALLBACK(OnCompareExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1322:9: note: in expansion of macro 'CALLBACK' 1322 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1327:9: note: in expansion of macro 'CALLBACK' 1327 | CALLBACK(OnTernaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1347:9: note: in expansion of macro 'CALLBACK' 1347 | CALLBACK(OnSimdLaneOpExpr, opcode, lane_val); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1355:9: note: in expansion of macro 'CALLBACK' 1355 | CALLBACK(OnSimdShuffleOpExpr, opcode, value); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1370:9: note: in expansion of macro 'CALLBACK' 1370 | CALLBACK(OnLoadSplatExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1385:9: note: in expansion of macro 'CALLBACK' 1385 | CALLBACK(OnSimdLoadLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1402:9: note: in expansion of macro 'CALLBACK' 1402 | CALLBACK(OnSimdStoreLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1416:9: note: in expansion of macro 'CALLBACK' 1416 | CALLBACK(OnLoadZeroExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1457:9: note: in expansion of macro 'CALLBACK' 1457 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1514:9: note: in expansion of macro 'CALLBACK' 1514 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1526:9: note: in expansion of macro 'CALLBACK' 1526 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1537:9: note: in expansion of macro 'CALLBACK' 1537 | CALLBACK(OnAtomicNotifyExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1550:9: note: in expansion of macro 'CALLBACK' 1550 | CALLBACK(OnAtomicWaitExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1578:9: note: in expansion of macro 'CALLBACK' 1578 | CALLBACK(OnAtomicLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1596:9: note: in expansion of macro 'CALLBACK' 1596 | CALLBACK(OnAtomicStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1649:9: note: in expansion of macro 'CALLBACK' 1649 | CALLBACK(OnAtomicRmwExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:41:9: note: in definition of macro 'ERROR_IF' 41 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:60:3: note: in expansion of macro 'ERROR_UNLESS' 60 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1667:9: note: in expansion of macro 'CALLBACK' 1667 | CALLBACK(OnAtomicRmwCmpxchgExpr, opcode, memidx, alignment_log2, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader.cc:1826:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1826 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 97%] Linking CXX executable wasm-objdump /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind, T*, size_t) [with T = unsigned int]': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:36:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 36 | OpcodeInfo::OpcodeInfo(Opcode opcode, Kind kind, T* data, size_t count) | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int*}]': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:229:8: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 229 | Result BinaryReaderOpcnt::Emplace(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_map.h:63, from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader-opcnt.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:17: In constructor 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*}; unsigned int ..._Indexes1 = {0, 1, 2}; _Args2 = {int}; unsigned int ..._Indexes2 = {0}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]', inlined from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*}; _Args2 = {int}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]' at /usr/include/c++/12.2.1/tuple:1807:63, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/alloc_traits.h:516:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:595:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:612:21, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:1636:32, inlined from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:2433:13, inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_map.h:606:33, inlined from 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int*}]' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:230:38: /usr/include/c++/12.2.1/tuple:1817:9: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1817 | : first(std::forward<_Args1>(std::get<_Indexes1>(__tuple1))...), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32(uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:252:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 252 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint32, &value); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeIndex(wabt::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:256:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 256 | return Emplace(current_opcode_, OpcodeInfo::Kind::Index, &value); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF32(uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:278:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 278 | return Emplace(current_opcode_, OpcodeInfo::Kind::Float32, &value); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int (&)[2], int}]': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:229:8: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 229 | Result BinaryReaderOpcnt::Emplace(Args&&... args) { | ^~~~~~~~~~~~~~~~~ In constructor 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*, int}; unsigned int ..._Indexes1 = {0, 1, 2, 3}; _Args2 = {int}; unsigned int ..._Indexes2 = {0}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]', inlined from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*, int}; _Args2 = {int}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]' at /usr/include/c++/12.2.1/tuple:1807:63, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/alloc_traits.h:516:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:595:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:612:21, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:1636:32, inlined from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:2433:13, inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Tp = unsigned int; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_map.h:606:33, inlined from 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int (&)[2], int}]' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:230:38: /usr/include/c++/12.2.1/tuple:1817:9: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1817 | : first(std::forward<_Args1>(std::get<_Indexes1>(__tuple1))...), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32Uint32(uint32_t, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:262:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 262 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint32Uint32, array, 2); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32Uint32Uint32(uint32_t, uint32_t, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:269:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 269 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint32Uint32Uint32, array, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | 3); | ~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind, T*, size_t, T) [with T = unsigned int]', inlined from 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*, unsigned int, unsigned int}; unsigned int ..._Indexes1 = {0, 1, 2, 3, 4}; _Args2 = {int}; unsigned int ..._Indexes2 = {0}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]' at /usr/include/c++/12.2.1/tuple:1817:9, inlined from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {wabt::Opcode, wabt::OpcodeInfo::Kind, unsigned int*, unsigned int, unsigned int}; _Args2 = {int}; _T1 = const wabt::OpcodeInfo; _T2 = unsigned int]' at /usr/include/c++/12.2.1/tuple:1807:63, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/12.2.1/bits/alloc_traits.h:516:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:595:32, inlined from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:612:21, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Auto_node::_Auto_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:1636:32, inlined from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_unique(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Key = wabt::OpcodeInfo; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:2433:13: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:46:43: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 46 | : OpcodeInfo(opcode, kind, data, count) { | ^ [ 97%] Built target wasm-objdump /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In function 'std::string wabt::LoadStoreTracking::GenAlign(wabt::Address, wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:208:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 208 | std::string GenAlign(Address align, Opcode opc) const { | ^~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:712:41, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:715:40, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:718:47, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:721:42, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:724:41, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:728:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 728 | WriteOpcode(stream_, Opcode::AtomicFence); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:734:43, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:737:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 737 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:740:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 740 | WriteOpcode(stream_, Opcode::Block); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:743:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 743 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:746:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 746 | WriteOpcode(stream_, Opcode::Br); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 751 | WriteOpcode(stream_, Opcode::BrIf); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 757 | WriteOpcode(stream_, Opcode::BrTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:770:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 770 | WriteOpcode(stream_, Opcode::Call); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 776 | WriteOpcode(stream_, Opcode::ReturnCall); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:785:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 785 | WriteOpcode(stream_, Opcode::CallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:792:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | WriteOpcode(stream_, Opcode::CallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:800:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 800 | WriteOpcode(stream_, Opcode::ReturnCallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 807 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:813:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 813 | WriteOpcode(stream_, Opcode::I32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:818:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 818 | WriteOpcode(stream_, Opcode::I64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:822:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 822 | WriteOpcode(stream_, Opcode::F32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:826:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 826 | WriteOpcode(stream_, Opcode::F64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:830:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 830 | WriteOpcode(stream_, Opcode::V128Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:839:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 839 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 842 | WriteOpcode(stream_, Opcode::Drop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:846:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 846 | WriteOpcode(stream_, Opcode::GlobalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:852:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 852 | WriteOpcode(stream_, Opcode::GlobalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:858:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 858 | WriteOpcode(stream_, Opcode::If); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:862:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 862 | WriteOpcode(stream_, Opcode::Else); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:865:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 865 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:869:35, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:873:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 873 | WriteOpcode(stream_, Opcode::LocalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:879:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 879 | WriteOpcode(stream_, Opcode::LocalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:885:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 885 | WriteOpcode(stream_, Opcode::LocalTee); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | WriteOpcode(stream_, Opcode::Loop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:893:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 893 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:900:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | WriteOpcode(stream_, Opcode::MemoryCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:907:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 907 | WriteOpcode(stream_, Opcode::DataDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:915:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 915 | WriteOpcode(stream_, Opcode::MemoryFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:922:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 922 | WriteOpcode(stream_, Opcode::MemoryGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:931:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 931 | WriteOpcode(stream_, Opcode::MemoryInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:940:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 940 | WriteOpcode(stream_, Opcode::MemorySize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:948:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 948 | WriteOpcode(stream_, Opcode::TableCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:955:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 955 | WriteOpcode(stream_, Opcode::ElemDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:964:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 964 | WriteOpcode(stream_, Opcode::TableInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:971:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 971 | WriteOpcode(stream_, Opcode::TableGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:977:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | WriteOpcode(stream_, Opcode::TableSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:983:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 983 | WriteOpcode(stream_, Opcode::TableGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:989:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 989 | WriteOpcode(stream_, Opcode::TableSize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:995:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | WriteOpcode(stream_, Opcode::TableFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1000:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1000 | WriteOpcode(stream_, Opcode::RefFunc); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1006:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1006 | WriteOpcode(stream_, Opcode::RefNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1011:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1011 | WriteOpcode(stream_, Opcode::RefIsNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1014:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1014 | WriteOpcode(stream_, Opcode::Nop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1017:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1017 | WriteOpcode(stream_, Opcode::Rethrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1022:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1022 | WriteOpcode(stream_, Opcode::Return); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1027:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1027 | WriteOpcode(stream_, Opcode::Select); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1029:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1029 | WriteOpcode(stream_, Opcode::SelectT); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1039:36, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1042:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1042 | WriteOpcode(stream_, Opcode::Throw); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1048:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1048 | WriteOpcode(stream_, Opcode::Try); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1055:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1055 | WriteOpcode(stream_, Opcode::CatchAll); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1057:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1057 | WriteOpcode(stream_, Opcode::Catch); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1062:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1062 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1065:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | WriteOpcode(stream_, Opcode::Delegate); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1070:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1070 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1076:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1076 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1079:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1079 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1083:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1083 | WriteOpcode(stream_, opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:704:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1089:51, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:704:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1093:52, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1098:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1098 | WriteOpcode(stream_, opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1104:40, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteLoadStoreExpr(const wabt::Func*, const wabt::Expr*, const char*) [with T = wabt::LoadStoreExpr]', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1107:39, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:688:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 688 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExprList(const wabt::Func*, const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1128:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1110:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 97%] Built target wasm-objdump-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In function 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, long long unsigned int*}]': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:229:8: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 229 | Result BinaryReaderOpcnt::Emplace(Args&&... args) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint64(uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:274:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 274 | return Emplace(current_opcode_, OpcodeInfo::Kind::Uint64, &value); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:541:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 541 | Result SharedValidator::CheckInstr(Opcode opcode, const Location& loc) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:543:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 543 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF64(uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-opcnt.cc:282:17: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 282 | return Emplace(current_opcode_, OpcodeInfo::Kind::Float64, &value); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:565:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 565 | Result SharedValidator::OnAtomicLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:569:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 569 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:573:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 573 | result |= typechecker_.OnAtomicLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:577:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 577 | Result SharedValidator::OnAtomicNotify(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:581:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 581 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:585:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 585 | result |= typechecker_.OnAtomicNotify(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:589:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 589 | Result SharedValidator::OnAtomicRmwCmpxchg(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:593:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 593 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:597:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 597 | result |= typechecker_.OnAtomicRmwCmpxchg(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:601:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 601 | Result SharedValidator::OnAtomicRmw(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:605:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 605 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:609:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 609 | result |= typechecker_.OnAtomicRmw(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'std::string wabt::LoadStoreTracking::GenTypeDecl(const std::string&) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:234:26: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 234 | GenAlign(it->second.same_align, it->second.last_opc)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:613:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 613 | Result SharedValidator::OnAtomicStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:617:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 617 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:621:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 621 | result |= typechecker_.OnAtomicStore(opcode, mt.limits); | ^ [ 97%] Linking CXX executable wasm-opcodecnt /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:625:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 625 | Result SharedValidator::OnAtomicWait(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:629:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 629 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:633:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 633 | result |= typechecker_.OnAtomicWait(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:637:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 637 | Result SharedValidator::OnBinary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:638:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 638 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:639:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 639 | result |= typechecker_.OnBinary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBr(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:653:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 653 | Result result = CheckInstr(Opcode::Br, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBrIf(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:659:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 659 | Result result = CheckInstr(Opcode::BrIf, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1134:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1134 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::BeginBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:665:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 665 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:678:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 678 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:734:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 734 | Result SharedValidator::OnCompare(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:735:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 735 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:736:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 736 | result |= typechecker_.OnCompare(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:747:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 747 | Result SharedValidator::OnConvert(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:748:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 748 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:749:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 749 | result |= typechecker_.OnConvert(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDataDrop(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:754:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 754 | Result result = CheckInstr(Opcode::DataDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDelegate(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:761:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 761 | Result result = CheckInstr(Opcode::Delegate, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnDrop(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:767:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 767 | Result result = CheckInstr(Opcode::Drop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnElemDrop(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:773:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 773 | Result result = CheckInstr(Opcode::ElemDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnEnd(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:789:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 789 | Result result = CheckInstr(Opcode::End, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:836:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 836 | Result SharedValidator::OnLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:840:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 840 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:844:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 844 | result |= typechecker_.OnLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 848 | Result SharedValidator::OnLoadSplat(const Location& loc, | ^~~~~~~~~~~~~~~ [ 97%] Built target wasm-opcodecnt /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 860 | Result SharedValidator::OnLoadZero(const Location& loc, | ^~~~~~~~~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:38, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/shared-validator.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:873:3: note: in expansion of macro 'CHECK_RESULT' 873 | CHECK_RESULT(CheckInstr(Opcode::LocalGet, loc)); | ^~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:882:3: note: in expansion of macro 'CHECK_RESULT' 882 | CHECK_RESULT(CheckInstr(Opcode::LocalSet, loc)); | ^~~~~~~~~~~~ make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLocalTee(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/result.h:56:15: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 56 | if (Failed(expr)) { \ | ~~~~~~^~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:891:3: note: in expansion of macro 'CHECK_RESULT' 891 | CHECK_RESULT(CheckInstr(Opcode::LocalTee, loc)); | ^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_algobase.h:64, from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/wat-writer.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:17: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const wabt::ExternalKind&; _U2 = unsigned int&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = wabt::ExternalKind; _T2 = unsigned int]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const wabt::ExternalKind&; _T2 = unsigned int&]' at /usr/include/c++/12.2.1/bits/stl_pair.h:746:72, inlined from 'bool wabt::{anonymous}::WatWriter::IsInlineExport(const wabt::Export&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1740:48, inlined from 'void wabt::{anonymous}::WatWriter::WriteExport(const wabt::Export&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1537:47, inlined from 'wabt::Result wabt::{anonymous}::WatWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1624:20, inlined from 'wabt::Result wabt::WriteWat(Stream*, const Module*, const WriteWatOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1778:32: /usr/include/c++/12.2.1/bits/stl_pair.h:535:42: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc: In function 'wabt::Result wabt::WriteWat(Stream*, const Module*, const WriteWatOptions&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/wat-writer.cc:1717:9: note: 'index' was declared here 1717 | Index index; | ^~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryCopy(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:911:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 911 | Result result = CheckInstr(Opcode::MemoryCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryFill(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:920:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 920 | Result result = CheckInstr(Opcode::MemoryFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Built target wasm-opcodecnt-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryGrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:928:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 928 | Result result = CheckInstr(Opcode::MemoryGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemoryInit(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:938:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 938 | Result result = CheckInstr(Opcode::MemoryInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnMemorySize(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:947:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 947 | Result result = CheckInstr(Opcode::MemorySize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnNop(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:955:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 955 | Result result = CheckInstr(Opcode::Nop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefIsNull(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:977:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | Result result = CheckInstr(Opcode::RefIsNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefNull(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:983:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 983 | Result result = CheckInstr(Opcode::RefNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRethrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:989:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 989 | Result result = CheckInstr(Opcode::Rethrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturn(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1015:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | Result result = CheckInstr(Opcode::Return, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1034:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1034 | Result SharedValidator::OnSimdLaneOp(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1037:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1037 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1038:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1038 | result |= typechecker_.OnSimdLaneOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1042:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1042 | Result SharedValidator::OnSimdLoadLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1047:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1047 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1051:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1051 | result |= typechecker_.OnSimdLoadLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1055:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1055 | Result SharedValidator::OnSimdStoreLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1060:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1060 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1064:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1064 | result |= typechecker_.OnSimdStoreLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1068:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1068 | Result SharedValidator::OnSimdShuffleOp(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1071:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1071 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1072:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1072 | result |= typechecker_.OnSimdShuffleOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1076:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1076 | Result SharedValidator::OnStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1080:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1080 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1084:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1084 | result |= typechecker_.OnStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableFill(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1102:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1102 | Result result = CheckInstr(Opcode::TableFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1110:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | Result result = CheckInstr(Opcode::TableGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableGrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1118:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1118 | Result result = CheckInstr(Opcode::TableGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1139:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1139 | Result result = CheckInstr(Opcode::TableSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableSize(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1147:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1147 | Result result = CheckInstr(Opcode::TableSize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1153:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1153 | Result SharedValidator::OnTernary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1154:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1155:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | result |= typechecker_.OnTernary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1176:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1176 | Result SharedValidator::OnUnary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1177:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1177 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1178:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | result |= typechecker_.OnUnary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In member function 'wabt::Decompiler::Value wabt::Decompiler::DecompileExpr(const wabt::Node&, const wabt::Node*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:460:44: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 460 | auto opcs = OpcodeToToken(be.opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:477:46: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 477 | return WrapBinary(args, OpcodeToToken(ce.opcode), false, | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:484:48: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 484 | return WrapChild(args[0], OpcodeToToken(ue.opcode) + "(", ")", | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:489:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 489 | LoadStore(args[0], n.children[0], le.offset, le.opcode, le.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | le.opcode.GetResultType()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:495:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 495 | LoadStore(args[0], n.children[0], se.offset, se.opcode, se.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | se.opcode.GetParamType2()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:626:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 626 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:629:25: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 629 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnreachable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1183:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1183 | Result result = CheckInstr(Opcode::Unreachable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicFence(const wabt::Location&, uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:555:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 555 | Result result = CheckInstr(Opcode::AtomicFence, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteFunc(const wabt::Func*)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1602:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1795:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-writer.cc:1155:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnGlobalGet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:795:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 795 | Result result = CheckInstr(Opcode::GlobalGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnGlobalSet(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:815:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 815 | Result result = CheckInstr(Opcode::GlobalSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableCopy(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1091:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1091 | Result result = CheckInstr(Opcode::TableCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTableInit(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1128:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1128 | Result result = CheckInstr(Opcode::TableInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc: In member function 'void wabt::Decompiler::LoadStore(Value&, const wabt::Node&, uint64_t, wabt::Opcode, wabt::Address, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:260:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 260 | void LoadStore(Value& val, | ^~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:348:49: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 348 | val.v.back() += cat(":", GetDecompTypeName(GetMemoryType(op_type, opc)), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:349:39: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 349 | lst.GenAlign(align, opc)); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/shared-validator.h:23: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::SharedValidator::TableType}; _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wabt::SharedValidator::TableType}; _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wabt::SharedValidator::TableType; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'wabt::Result wabt::SharedValidator::OnTable(const wabt::Location&, wabt::Type, const wabt::Limits&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:133:20: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::SharedValidator::MemoryType}; _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wabt::SharedValidator::MemoryType}; _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wabt::SharedValidator::MemoryType; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'wabt::Result wabt::SharedValidator::OnMemory(const wabt::Location&, const wabt::Limits&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:153:22: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX executable wasm-interp make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSelect(const wabt::Location&, wabt::Index, wabt::Type*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1023:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1023 | Result result = CheckInstr(Opcode::Select, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 97%] Built target wasm-interp make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCatch(const wabt::Location&, wabt::Var, bool)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:722:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 722 | Result result = CheckInstr(Opcode::Catch, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnThrow(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1160:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1160 | Result result = CheckInstr(Opcode::Throw, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 97%] Built target wasm-interp-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::CheckBlockSignature(const wabt::Location&, wabt::Opcode, wabt::Type, wabt::TypeVector*, wabt::TypeVector*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:403:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 403 | Result SharedValidator::CheckBlockSignature(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnBlock(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:644:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 644 | Result result = CheckInstr(Opcode::Block, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnIf(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:828:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 828 | Result result = CheckInstr(Opcode::If, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoop(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:900:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | Result result = CheckInstr(Opcode::Loop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnTry(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1168:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1168 | Result result = CheckInstr(Opcode::Try, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:694:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 694 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WritePrefixBinaryExpr(wabt::Opcode, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2725:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2725 | void CWriter::WritePrefixBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallRef(const wabt::Location&, wabt::Index*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:704:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 704 | Result result = CheckInstr(Opcode::CallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteInfixBinaryExpr(wabt::Opcode, const char*, AssignOp)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2710:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2710 | void CWriter::WriteInfixBinaryExpr(Opcode opcode, | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallIndirect(const wabt::Location&, wabt::Var, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:1005:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1005 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::BinaryExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2750:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2750 | WriteInfixBinaryExpr(expr.opcode, "+"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2757:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2757 | WriteInfixBinaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2764:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2764 | WriteInfixBinaryExpr(expr.opcode, "*"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2768:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2768 | WritePrefixBinaryExpr(expr.opcode, "I32_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2772:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2772 | WritePrefixBinaryExpr(expr.opcode, "I64_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2777:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2777 | WritePrefixBinaryExpr(expr.opcode, "DIV_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2782:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2782 | WriteInfixBinaryExpr(expr.opcode, "/"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2786:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2786 | WritePrefixBinaryExpr(expr.opcode, "I32_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2790:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2790 | WritePrefixBinaryExpr(expr.opcode, "I64_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2795:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2795 | WritePrefixBinaryExpr(expr.opcode, "REM_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2800:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2800 | WriteInfixBinaryExpr(expr.opcode, "&"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2805:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2805 | WriteInfixBinaryExpr(expr.opcode, "|"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2810:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2810 | WriteInfixBinaryExpr(expr.opcode, "^"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2838:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2838 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2842:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2842 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2846:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2846 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2850:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2850 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2855:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2855 | WritePrefixBinaryExpr(expr.opcode, "FMIN"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2860:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2860 | WritePrefixBinaryExpr(expr.opcode, "FMAX"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2864:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2864 | WritePrefixBinaryExpr(expr.opcode, "copysignf"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2868:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2868 | WritePrefixBinaryExpr(expr.opcode, "copysign"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCall(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:684:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 684 | Result result = CheckInstr(Opcode::Call, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCall(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:995:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | Result result = CheckInstr(Opcode::ReturnCall, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSignedBinaryExpr(wabt::Opcode, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2733:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2733 | void CWriter::WriteSignedBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::WriteSimpleUnaryExpr(wabt::Opcode, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2703:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2703 | void CWriter::WriteSimpleUnaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefFunc(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/shared-validator.cc:960:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 960 | Result result = CheckInstr(Opcode::RefFunc, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ast.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/decompiler.cc:19: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::CompareExpr&)', inlined from 'void wabt::{anonymous}::CWriter::Write(const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2345:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2882:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2882 | WriteInfixBinaryExpr(expr.opcode, "==", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2889:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2889 | WriteInfixBinaryExpr(expr.opcode, "!=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2894:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2894 | WriteSignedBinaryExpr(expr.opcode, "<"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2901:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2901 | WriteInfixBinaryExpr(expr.opcode, "<", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2906:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2906 | WriteSignedBinaryExpr(expr.opcode, "<="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2913:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2913 | WriteInfixBinaryExpr(expr.opcode, "<=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2918:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2918 | WriteSignedBinaryExpr(expr.opcode, ">"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2925:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2925 | WriteInfixBinaryExpr(expr.opcode, ">", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2930:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2930 | WriteSignedBinaryExpr(expr.opcode, ">="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2937:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2937 | WriteInfixBinaryExpr(expr.opcode, ">=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::ConvertExpr&)', inlined from 'void wabt::{anonymous}::CWriter::Write(const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2356:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2949:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2949 | WriteSimpleUnaryExpr(expr.opcode, "!"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2953:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2953 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2957:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2957 | WriteSimpleUnaryExpr(expr.opcode, "(u64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2961:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2961 | WriteSimpleUnaryExpr(expr.opcode, "(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2965:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2965 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2969:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2969 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2973:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2973 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2977:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2977 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2981:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2981 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2985:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2985 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2989:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2989 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2993:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2993 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2997:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 2997 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3001:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3001 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3005:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3005 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3009:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3009 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3013:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3013 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3017:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3017 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3021:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3021 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3025:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3025 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3029:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3029 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3033:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3033 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3037:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3037 | WriteSimpleUnaryExpr(expr.opcode, "(f32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3041:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3041 | WriteSimpleUnaryExpr(expr.opcode, "(f32)wasm_quiet"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3047:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3047 | WriteSimpleUnaryExpr(expr.opcode, "(f32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3051:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3051 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3055:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3055 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3059:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3059 | WriteSimpleUnaryExpr(expr.opcode, "(f64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3063:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3063 | WriteSimpleUnaryExpr(expr.opcode, "(f64)wasm_quietf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3069:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3069 | WriteSimpleUnaryExpr(expr.opcode, "(f64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3073:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3073 | WriteSimpleUnaryExpr(expr.opcode, "f32_reinterpret_i32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3077:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3077 | WriteSimpleUnaryExpr(expr.opcode, "i32_reinterpret_f32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3081:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3081 | WriteSimpleUnaryExpr(expr.opcode, "f64_reinterpret_i64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3085:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3085 | WriteSimpleUnaryExpr(expr.opcode, "i64_reinterpret_f64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)', inlined from 'void wabt::{anonymous}::CWriter::Write(const wabt::ExprList&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:2594:14: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3157:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3157 | WriteSimpleUnaryExpr(expr.opcode, "I32_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3161:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3161 | WriteSimpleUnaryExpr(expr.opcode, "I64_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3165:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3165 | WriteSimpleUnaryExpr(expr.opcode, "I32_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3169:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3169 | WriteSimpleUnaryExpr(expr.opcode, "I64_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3173:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3173 | WriteSimpleUnaryExpr(expr.opcode, "I32_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3177:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3177 | WriteSimpleUnaryExpr(expr.opcode, "I64_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3182:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3182 | WriteSimpleUnaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3186:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3186 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabsf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3190:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3190 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3194:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3194 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrtf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3198:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3198 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3202:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3202 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceilf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3206:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3206 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3210:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3210 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floorf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3214:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3214 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3218:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3218 | WriteSimpleUnaryExpr(expr.opcode, "wasm_truncf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3222:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3222 | WriteSimpleUnaryExpr(expr.opcode, "wasm_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3226:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3226 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyintf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3230:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3230 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyint"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3234:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3234 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3238:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3238 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3242:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3242 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3246:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3246 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/c-writer.cc:3250:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 3250 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wabt::LoadStoreTracking::LSVar>; _KeyOfValue = std::_Select1st, wabt::LoadStoreTracking::LSVar> >; _Compare = std::less >; _Alloc = std::allocator, wabt::LoadStoreTracking::LSVar> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wabt::LoadStoreTracking::LSVar>, std::_Select1st, wabt::LoadStoreTracking::LSVar> >, std::less >, std::allocator, wabt::LoadStoreTracking::LSVar> > >::const_iterator' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:123:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 123 | void LoadStore(uint64_t offset, | ^~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:129:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 129 | type = GetMemoryType(type, opc); | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = wabt::LoadStoreTracking::LSVar; _Compare = std::less >; _Alloc = std::allocator, wabt::LoadStoreTracking::LSVar> >]', inlined from 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:136:26: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wabt::LoadStoreTracking::LSVar>, std::_Select1st, wabt::LoadStoreTracking::LSVar> >, std::less >, std::allocator, wabt::LoadStoreTracking::LSVar> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = wabt::LoadStoreTracking::LSAccess; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void wabt::LoadStoreTracking::LoadStore(uint64_t, wabt::Opcode, wabt::Type, wabt::Address, const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:137:39: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)', inlined from 'void wabt::LoadStoreTracking::Track(const wabt::Node&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:87:8: /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:94:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 94 | LoadStore(le.offset, le.opcode, le.opcode.GetResultType(), le.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | n.children[0]); | ~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/decompiler-ls.h:100:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 100 | LoadStore(se.offset, se.opcode, se.opcode.GetParamType2(), se.align, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | n.children[0]); | ~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:947:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 947 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:936:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 936 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:918:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 918 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | Result BinaryReaderInterp::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:930:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 930 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:896:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 896 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:890:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:884:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 884 | Result BinaryReaderInterp::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1303:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1303 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/tools/spectest-interp.cc:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const spectest::ExpectedValue&}; _Tp = spectest::ExpectedValue; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spectest::ExpectedValue; _Alloc = std::allocator]', inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/tools/spectest-interp.cc:888:26, inlined from 'wabt::Result spectest::JSONParser::ParseExpectedValues(std::vector*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/tools/spectest-interp.cc:877:14: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1292:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1292 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1204:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1204 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1198:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1198 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1002:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1002 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1415:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1415 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:1398:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1398 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable wasm2c /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:991:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 991 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:980:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 980 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:969:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 969 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:958:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 958 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 98%] Built target wasm2c make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 98%] Built target wasm2c-copy-to-bin /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:876:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 876 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ [ 99%] Linking CXX executable spectest-interp In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:32, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/binary-reader.h:24, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp-wasm-c-api.cc:19: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {wabt::interp::Value}; _Tp = wabt::interp::Value; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wabt::interp::Value}; _Tp = wabt::interp::Value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = wabt::interp::Value; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'wabt::interp::Values ToWabtValues(const wasm_val_t*, size_t)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp-wasm-c-api.cc:484:21: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/common.h:32, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/interp/binary-reader-interp.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/binary-reader-interp.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::TableType&}; _Tp = wabt::interp::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::TableType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 99%] Built target spectest-interp make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::MemoryType&}; _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 99%] Built target spectest-interp-copy-to-bin /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = wabt::interp::MemoryType; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/include/wabt/interp/interp.h:21, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp.cc:17: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const wabt::interp::DataDesc*}; _Tp = wabt::interp::DataSegment; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadZeroExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1218:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1218 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadSplatExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1210:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1210 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1197:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1197 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/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)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1188:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1188 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const wabt::interp::DataDesc*}; _Tp = wabt::interp::DataSegment; _Alloc = std::allocator]', inlined from 'static wabt::interp::Instance::Ptr wabt::interp::Instance::Instantiate(wabt::interp::Store&, wabt::interp::Ref, const wabt::interp::RefVec&, wabt::interp::Trap::Ptr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/interp/interp.cc:853:30: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdShuffleOpExpr(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1206:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1206 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnSimdLaneOpExpr(wabt::Opcode, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1184:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1184 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnTernaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1171:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1171 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnUnaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1167:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1167 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:1079:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1079 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:963:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 963 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnConvertExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 864 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnCompareExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:860:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 860 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnBinaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:800:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 800 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicNotifyExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:792:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicWaitExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:780:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwCmpxchgExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:772:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 772 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicRmwExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:764:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 764 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicStoreExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:756:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 756 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnAtomicLoadExpr(wabt::Opcode, wabt::Index, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:748:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 748 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.30/src/binary-reader-ir.cc:739:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 739 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~ [100%] Linking CXX shared library libwasm.so make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wasm make[1]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' >>> wabt: Entering fakeroot... make: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[1]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' Consolidate compiler generated dependencies of target wasm-rt-impl Consolidate compiler generated dependencies of target cwriter-template make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 3%] Built target wasm-rt-impl [ 7%] Built target cwriter-template Consolidate compiler generated dependencies of target wabt make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 42%] Built target wabt make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' Consolidate compiler generated dependencies of target wast2json Consolidate compiler generated dependencies of target wat2wasm Consolidate compiler generated dependencies of target wasm2c Consolidate compiler generated dependencies of target wasm2wat Consolidate compiler generated dependencies of target wasm-objdump Consolidate compiler generated dependencies of target wasm-opcodecnt Consolidate compiler generated dependencies of target wasm-interp Consolidate compiler generated dependencies of target wasm-decompile make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' Consolidate compiler generated dependencies of target spectest-interp Consolidate compiler generated dependencies of target wasm-validate Consolidate compiler generated dependencies of target wat-desugar Consolidate compiler generated dependencies of target wasm-strip make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' Consolidate compiler generated dependencies of target wasm [ 43%] Built target wast2json make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 45%] Built target wat2wasm [ 46%] Built target wasm-interp [ 49%] Built target wasm-objdump [ 51%] Built target wasm-strip make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 53%] Built target wasm-opcodecnt [ 54%] Built target wast2json-copy-to-bin [ 55%] Built target wat-desugar make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 60%] Built target wasm2c make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 60%] Built target wasm2wat make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 61%] Built target wasm-validate make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 62%] Built target spectest-interp make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [ 64%] Built target wasm-decompile make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wasm make[2]: Entering directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wasm-objdump-copy-to-bin [100%] Built target wasm-interp-copy-to-bin make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wat2wasm-copy-to-bin [100%] Built target wasm-strip-copy-to-bin make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wasm-opcodecnt-copy-to-bin make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' make[2]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' [100%] Built target wat-desugar-copy-to-bin [100%] Built target wasm2wat-copy-to-bin [100%] Built target wasm2c-copy-to-bin [100%] Built target spectest-interp-copy-to-bin [100%] Built target wasm-validate-copy-to-bin [100%] Built target wasm-decompile-copy-to-bin make[1]: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' Install the project... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/libwabt.a -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/error.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/token.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader-opcnt.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/opcode-code-table.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/c-writer.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/lexer-source.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/color.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/generate-names.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/decompiler-ls.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/shared-validator.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-writer.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader-objdump.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/wast-parser.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-writer-spec.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/base-types.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/ir-util.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/string-util.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/common.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/interp-math.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/interp-inl.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/interp-wasi.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/interp-util.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/interp.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/istream.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/binary-reader-interp.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/interp/wasi_api.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/wast-lexer.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binding-hash.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/error-formatter.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/range.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/result.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader-logging.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/filenames.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/circular-array.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/resolve-names.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/stream.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/wat-writer.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/opcode.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/opcode.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/apply-names.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/tracing.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/ir.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/expr-visitor.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/decompiler.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/option-parser.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/cast.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/validator.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/token.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader-nop.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/feature.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/literal.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/feature.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/lexer-source-line-finder.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/leb128.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/utf8.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/string-format.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/binary-reader-ir.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/type-checker.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/intrusive-list.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/type.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/make-unique.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/decompiler-ast.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/decompiler-naming.h -- Up-to-date: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include -- Up-to-date: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/config.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/libwasm-rt-impl.a -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wasm-rt-impl.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wasm-rt.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wat2wasm -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wast2json -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm2wat -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm2c -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-opcodecnt -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-objdump -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-interp -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/spectest-interp -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wat-desugar -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-validate -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-strip -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/bin/wasm-decompile -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-decompile.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm2wat.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-opcodecnt.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wat2wasm.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-interp.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm2c.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/spectest-interp.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wast2json.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-strip.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-objdump.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wasm-validate.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/man/man1/wat-desugar.1 -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-targets.cmake -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-targets-none.cmake -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-config.cmake -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/lib/cmake/wabt/wabt-config-version.cmake make: Leaving directory '/home/buildozer/aports/testing/wabt/src/wabt-1.0.30/build' >>> wabt-doc*: Running split function doc... >>> wabt-doc*: Preparing subpackage wabt-doc... >>> wabt-doc*: Running postcheck for wabt-doc >>> wabt*: Running postcheck for wabt >>> wabt*: Preparing package wabt... >>> wabt*: Stripping binaries >>> wabt-doc*: Scanning shared objects >>> wabt*: Scanning shared objects >>> wabt-doc*: Tracing dependencies... >>> wabt-doc*: Package size: 68.0 KB >>> wabt-doc*: Compressing data... >>> wabt-doc*: Create checksum... >>> wabt-doc*: Create wabt-doc-1.0.30-r0.apk >>> wabt*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> wabt*: Package size: 11.9 MB >>> wabt*: Compressing data... >>> wabt*: Create checksum... >>> wabt*: Create wabt-1.0.30-r0.apk >>> wabt: Build complete at Thu, 17 Nov 2022 04:28:48 +0000 elapsed time 0h 0m 50s >>> wabt: Cleaning up srcdir >>> wabt: Cleaning up pkgdir >>> wabt: Uninstalling dependencies... (1/7) Purging .makedepends-wabt (20221117.042759) (2/7) Purging cmake (3.24.3-r0) (3/7) Purging libarchive (3.6.1-r1) (4/7) Purging libbz2 (1.0.8-r4) (5/7) Purging xz-libs (5.2.8-r0) (6/7) Purging rhash-libs (1.4.3-r1) (7/7) Purging libuv (1.44.2-r0) Executing busybox-1.35.0-r28.trigger OK: 331 MiB in 96 packages >>> wabt: Updating the testing/armhf repository index... >>> wabt: Signing the index...