>>> wabt: Building testing/wabt 1.0.41-r0 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 16:36:10 +0000 >>> wabt: Validating /home/buildozer/aports/testing/wabt/APKBUILD... >>> wabt: Analyzing dependencies... >>> wabt: Installing for build: build-base cmake samurai (1/8) Installing libbz2 (1.0.8-r6) (2/8) Installing xz-libs (5.8.3-r0) (3/8) Installing libarchive (3.8.7-r0) (4/8) Installing rhash-libs (1.4.6-r0) (5/8) Installing libuv (1.52.1-r0) (6/8) Installing cmake (4.2.3-r0) (7/8) Installing samurai (1.2-r8) (8/8) Installing .makedepends-wabt (20260513.163612) Executing busybox-1.37.0-r31.trigger OK: 327.1 MiB in 111 packages >>> wabt: Cleaning up srcdir >>> wabt: Cleaning up pkgdir >>> wabt: Cleaning up tmpdir >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wabt-1.0.41.tar.gz /var/cache/distfiles/edge/wabt-1.0.41.tar.gz: OK >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz /var/cache/distfiles/edge/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz: OK >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/picosha2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.gz /var/cache/distfiles/edge/picosha2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.gz: OK >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wabt-1.0.41.tar.gz /var/cache/distfiles/edge/wabt-1.0.41.tar.gz: OK >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz /var/cache/distfiles/edge/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz: OK >>> wabt: Fetching https://distfiles.alpinelinux.org/distfiles/edge/picosha2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.gz /var/cache/distfiles/edge/picosha2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.gz: OK >>> wabt: Unpacking /var/cache/distfiles/edge/wabt-1.0.41.tar.gz... >>> wabt: Unpacking /var/cache/distfiles/edge/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz... >>> wabt: Unpacking /var/cache/distfiles/edge/picosha2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.gz... 'third_party/wasm-c-api' -> '/home/buildozer/aports/testing/wabt/src/wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497' 'third_party/picosha2' -> '/home/buildozer/aports/testing/wabt/src/PicoSHA2-27fcf6979298949e8a462e16d09a0351c18fcaf2' -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for alloca.h -- Looking for alloca.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for setjmp.h -- Looking for setjmp.h - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for 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 (1.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build [1/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-mem-impl.c.o [2/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-exceptions-impl.c.o [3/144] Building C object CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o [4/144] Generating gen-wasm2c-prebuilt [5/144] Building CXX object CMakeFiles/wasm-decompile.dir/src/tools/wasm-decompile.cc.o [6/144] Building CXX object CMakeFiles/wasm-strip.dir/src/tools/wasm-strip.cc.o [7/144] Building CXX object CMakeFiles/wasm-validate.dir/src/tools/wasm-validate.cc.o [8/144] Building CXX object CMakeFiles/wat-desugar.dir/src/tools/wat-desugar.cc.o [9/144] Building CXX object CMakeFiles/spectest-interp.dir/src/tools/spectest-interp.cc.o [10/144] Building CXX object CMakeFiles/wasm-interp.dir/src/tools/wasm-interp.cc.o [11/144] Building CXX object CMakeFiles/wasm-objdump.dir/src/binary-reader-objdump.cc.o [12/144] Building CXX object CMakeFiles/wasm-objdump.dir/src/tools/wasm-objdump.cc.o [13/144] Building CXX object CMakeFiles/wasm-stats.dir/src/binary-reader-stats.cc.o [14/144] Building CXX object CMakeFiles/wasm-stats.dir/src/tools/wasm-stats.cc.o [15/144] Building CXX object CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o [16/144] Building CXX object CMakeFiles/wasm2wat.dir/src/tools/wasm2wat.cc.o [17/144] Building CXX object CMakeFiles/wast2json.dir/src/tools/wast2json.cc.o [18/144] Building CXX object CMakeFiles/wat2wasm.dir/src/tools/wat2wasm.cc.o [19/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-wasm-c-api.cc.o [20/144] Building CXX object CMakeFiles/wasm.dir/src/interp/istream.cc.o [21/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp-util.cc.o [22/144] Building CXX object CMakeFiles/wasm.dir/src/interp/interp.cc.o [23/144] Building CXX object CMakeFiles/wasm.dir/src/interp/binary-reader-interp.cc.o [24/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_atomicops_source_declarations.cc.o [25/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_simd_source_declarations.cc.o [26/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_source_declarations.cc.o [27/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_source_includes.cc.o [28/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_header_bottom.cc.o [29/144] Building CXX object CMakeFiles/wasm.dir/src/prebuilt/wasm2c_header_top.cc.o [30/144] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o [31/144] Building CXX object CMakeFiles/wasm.dir/src/wat-writer.cc.o [32/144] Building CXX object CMakeFiles/wasm.dir/src/wast-parser.cc.o [33/144] Building CXX object CMakeFiles/wasm.dir/src/wast-lexer.cc.o [34/144] Building CXX object CMakeFiles/wasm.dir/src/validator.cc.o [35/144] Building CXX object CMakeFiles/wasm.dir/src/utf8.cc.o [36/144] Building CXX object CMakeFiles/wasm.dir/src/type-checker.cc.o [37/144] Building CXX object CMakeFiles/wasm.dir/src/tracing.cc.o [38/144] Building CXX object CMakeFiles/wasm.dir/src/token.cc.o [39/144] Building CXX object CMakeFiles/wasm.dir/src/stream.cc.o [40/144] Building CXX object CMakeFiles/wasm.dir/src/shared-validator.cc.o [41/144] Building CXX object CMakeFiles/wasm.dir/src/sha256.cc.o [42/144] Building CXX object CMakeFiles/wasm.dir/src/resolve-names.cc.o [43/144] Building CXX object CMakeFiles/wasm.dir/src/option-parser.cc.o [44/144] Building CXX object CMakeFiles/wasm.dir/src/opcode.cc.o [45/144] Building C object CMakeFiles/wasm.dir/src/opcode-code-table.c.o [46/144] Building CXX object CMakeFiles/wasm.dir/src/literal.cc.o [47/144] Building CXX object CMakeFiles/wasm.dir/src/lexer-source.cc.o [48/144] Building CXX object CMakeFiles/wasm.dir/src/lexer-source-line-finder.cc.o [49/144] Building CXX object CMakeFiles/wasm.dir/src/leb128.cc.o [50/144] Building CXX object CMakeFiles/wasm.dir/src/ir.cc.o [51/144] Building CXX object CMakeFiles/wasm.dir/src/ir-util.cc.o [52/144] Building CXX object CMakeFiles/wasm.dir/src/generate-names.cc.o [53/144] Building CXX object CMakeFiles/wasm.dir/src/filenames.cc.o [54/144] Building CXX object CMakeFiles/wasm.dir/src/feature.cc.o [55/144] Building CXX object CMakeFiles/wasm.dir/src/expr-visitor.cc.o [56/144] Building CXX object CMakeFiles/wasm.dir/src/error-formatter.cc.o [57/144] Building CXX object CMakeFiles/wasm.dir/src/decompiler.cc.o [58/144] Building CXX object CMakeFiles/wasm.dir/src/config.cc.o [59/144] Building CXX object CMakeFiles/wasm.dir/src/common.cc.o [60/144] Building CXX object CMakeFiles/wasm.dir/src/color.cc.o [61/144] Building CXX object CMakeFiles/wasm.dir/src/binding-hash.cc.o [62/144] Building CXX object CMakeFiles/wasm.dir/src/binary.cc.o [63/144] Building CXX object CMakeFiles/wasm.dir/src/binary-writer.cc.o [64/144] Building CXX object CMakeFiles/wasm.dir/src/binary-writer-spec.cc.o [65/144] Building CXX object CMakeFiles/wasm.dir/src/binary-reader.cc.o [66/144] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-logging.cc.o [67/144] Building CXX object CMakeFiles/wasm.dir/src/binary-reader-ir.cc.o [68/144] Building CXX object CMakeFiles/wasm.dir/src/apply-names.cc.o [69/144] Building CXX object CMakeFiles/wabt.dir/src/interp/istream.cc.o [70/144] Building CXX object CMakeFiles/wabt.dir/src/interp/interp-util.cc.o [71/144] Building CXX object CMakeFiles/wabt.dir/src/interp/interp.cc.o [72/144] Building CXX object CMakeFiles/wabt.dir/src/interp/binary-reader-interp.cc.o [73/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_atomicops_source_declarations.cc.o [74/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_simd_source_declarations.cc.o [75/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_source_declarations.cc.o [76/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_source_includes.cc.o [77/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_header_bottom.cc.o [78/144] Building CXX object CMakeFiles/wabt.dir/src/prebuilt/wasm2c_header_top.cc.o [79/144] Building CXX object CMakeFiles/wabt.dir/src/c-writer.cc.o [80/144] Building CXX object CMakeFiles/wabt.dir/src/wat-writer.cc.o [81/144] Building CXX object CMakeFiles/wabt.dir/src/wast-parser.cc.o [82/144] Linking C static library libwasm-rt-impl.a [83/144] Building CXX object CMakeFiles/wabt.dir/src/wast-lexer.cc.o [84/144] Building CXX object CMakeFiles/wabt.dir/src/validator.cc.o [85/144] Building CXX object CMakeFiles/wabt.dir/src/utf8.cc.o [86/144] Building CXX object CMakeFiles/wabt.dir/src/type-checker.cc.o [87/144] Building CXX object CMakeFiles/wabt.dir/src/tracing.cc.o [88/144] Building CXX object CMakeFiles/wabt.dir/src/token.cc.o [89/144] Building CXX object CMakeFiles/wabt.dir/src/stream.cc.o [90/144] Building CXX object CMakeFiles/wabt.dir/src/shared-validator.cc.o [91/144] Building CXX object CMakeFiles/wabt.dir/src/sha256.cc.o [92/144] Building CXX object CMakeFiles/wabt.dir/src/resolve-names.cc.o [93/144] Building CXX object CMakeFiles/wabt.dir/src/option-parser.cc.o [94/144] Building CXX object CMakeFiles/wabt.dir/src/opcode.cc.o [95/144] Building C object CMakeFiles/wabt.dir/src/opcode-code-table.c.o [96/144] Building CXX object CMakeFiles/wabt.dir/src/literal.cc.o [97/144] Building CXX object CMakeFiles/wabt.dir/src/lexer-source.cc.o [98/144] Building CXX object CMakeFiles/wabt.dir/src/lexer-source-line-finder.cc.o [99/144] Building CXX object CMakeFiles/wabt.dir/src/leb128.cc.o [100/144] Building CXX object CMakeFiles/wabt.dir/src/ir.cc.o [101/144] Building CXX object CMakeFiles/wabt.dir/src/ir-util.cc.o [102/144] Building CXX object CMakeFiles/wabt.dir/src/generate-names.cc.o [103/144] Building CXX object CMakeFiles/wabt.dir/src/filenames.cc.o [104/144] Building CXX object CMakeFiles/wabt.dir/src/feature.cc.o [105/144] Building CXX object CMakeFiles/wabt.dir/src/expr-visitor.cc.o [106/144] Building CXX object CMakeFiles/wabt.dir/src/error-formatter.cc.o /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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) | ^~~~~ [107/144] Building CXX object CMakeFiles/wabt.dir/src/decompiler.cc.o /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/token.cc: In constructor 'wabt::Token::Token(wabt::Location, wabt::TokenType, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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) | ^~~~~ [108/144] Building CXX object CMakeFiles/wabt.dir/src/config.cc.o [109/144] Building CXX object CMakeFiles/wabt.dir/src/common.cc.o [110/144] Building CXX object CMakeFiles/wabt.dir/src/color.cc.o [111/144] Building CXX object CMakeFiles/wabt.dir/src/binding-hash.cc.o [112/144] Building CXX object CMakeFiles/wabt.dir/src/binary.cc.o [113/144] Building CXX object CMakeFiles/wabt.dir/src/binary-writer.cc.o [114/144] Building CXX object CMakeFiles/wabt.dir/src/binary-writer-spec.cc.o [115/144] Building CXX object CMakeFiles/wabt.dir/src/binary-reader.cc.o [116/144] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-logging.cc.o [117/144] Building CXX object CMakeFiles/wabt.dir/src/binary-reader-ir.cc.o [118/144] Building CXX object CMakeFiles/wabt.dir/src/apply-names.cc.o In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc:25: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:214:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 214 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 215 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:216:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 216 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:219:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 219 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:225:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 225 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:231:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 231 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 237 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:243:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 243 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:247:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 247 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:267:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 267 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:268:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 268 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:281:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 281 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 328 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:347:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 347 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:354:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 354 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:361:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 361 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:364:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 364 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 370 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcode(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.cc: In constructor 'wabt::OpcodeInfo::OpcodeInfo(wabt::Opcode, Kind)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc:32:1: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 32 | OpcodeInfo::OpcodeInfo(Opcode opcode, Kind kind) | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.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.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint64(uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF64(uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.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.41/src/binary-reader-stats.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) | ^~~~~~~~~~ In file included from /usr/include/c++/15.2.0/bits/stl_map.h:63, from /usr/include/c++/15.2.0/map:65, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-stats.h:20, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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*, 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++/15.2.0/tuple:2876: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++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Node_ptr, _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++/15.2.0/bits/stl_tree.h:1237:37, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Node_ptr 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++/15.2.0/bits/stl_tree.h:1254: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++/15.2.0/bits/stl_tree.h:2285:32, inlined from 'std::pair::rebind<_Val>::other>::pointer>::_Iterator, 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++/15.2.0/bits/stl_tree.h:3056:13: /usr/include/c++/15.2.0/tuple:2886:9: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2886 | : first(std::forward<_Args1>(std::get<_Indexes1>(__tuple1))...), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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++/15.2.0/tuple:2886: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++/15.2.0/tuple:2876: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++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Node_ptr, _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++/15.2.0/bits/stl_tree.h:1237:37, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Node_ptr 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++/15.2.0/bits/stl_tree.h:1254: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++/15.2.0/bits/stl_tree.h:2285:32, inlined from 'std::pair::rebind<_Val>::other>::pointer>::_Iterator, 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++/15.2.0/bits/stl_tree.h:3056: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++/15.2.0/bits/stl_map.h:631:33, inlined from 'wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::Emplace(Args&& ...) [with Args = {wabt::Opcode&, wabt::OpcodeInfo::Kind, unsigned int*&, unsigned int&, unsigned int&}]' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc:230:38, inlined from 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnBrTableExpr(wabt::Index, wabt::Index*, wabt::Index)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc:296:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc:46:43: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 46 | : OpcodeInfo(opcode, kind, data, count) { | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.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*}; 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++/15.2.0/tuple:2876: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++/15.2.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair; _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple}; _Tp = std::_Rb_tree_node >]' at /usr/include/c++/15.2.0/bits/alloc_traits.h:674:17, inlined from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(_Node_ptr, _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++/15.2.0/bits/stl_tree.h:1237:37, inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Node_ptr 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++/15.2.0/bits/stl_tree.h:1254: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++/15.2.0/bits/stl_tree.h:2285:32, inlined from 'std::pair::rebind<_Val>::other>::pointer>::_Iterator, 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++/15.2.0/bits/stl_tree.h:3056: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++/15.2.0/bits/stl_map.h:631: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.41/src/binary-reader-stats.cc:230:38: /usr/include/c++/15.2.0/tuple:2886:9: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2886 | : first(std::forward<_Args1>(std::get<_Indexes1>(__tuple1))...), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeUint32(uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeIndex(wabt::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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.41/src/binary-reader-stats.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderOpcnt::OnOpcodeF32(uint32_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-stats.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); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/tools/wasm-strip.cc:18: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:186:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 186 | Result OnOpcode(Opcode Opcode) override { return Result::Ok; } | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:214:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 214 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 215 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:216:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 216 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:219:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 219 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:225:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 225 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:231:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 231 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 237 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:243:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 243 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:247:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 247 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:267:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 267 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:268:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 268 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:281:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 281 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 328 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:347:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 347 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:354:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 354 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:361:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 361 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:364:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 364 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 370 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:454:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 454 | Result TypeChecker::CheckOpcode1(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:558:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 558 | Result TypeChecker::OnAtomicLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:559:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 559 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableGet(wabt::Type, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:950:31: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 950 | Result result = CheckOpcode1(Opcode::TableGet, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1102:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1102 | Result TypeChecker::OnUnary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1103:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1103 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:866:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 866 | Result TypeChecker::OnLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:559:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 559 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:768:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 768 | Result TypeChecker::OnConvert(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1103:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1103 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:462:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 462 | Result TypeChecker::CheckOpcode2(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 582 | Result TypeChecker::OnAtomicNotify(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:586:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 586 | Result TypeChecker::OnBinary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:587:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 587 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1110:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | Result TypeChecker::OnSimdLaneOp(Opcode opcode, uint64_t lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1128:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1128 | result |= CheckOpcode1(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1136:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1136 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1144:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1144 | Result TypeChecker::OnSimdLoadLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1172:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1172 | Result TypeChecker::OnSimdShuffleOp(Opcode opcode, v128 lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1183:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1183 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 562 | Result TypeChecker::OnAtomicStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:566:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 566 | Result TypeChecker::OnAtomicRmw(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1065:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | Result TypeChecker::OnStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:745:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 745 | Result TypeChecker::OnCompare(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:587:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 587 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1158:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1158 | Result TypeChecker::OnSimdStoreLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:471:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 471 | Result TypeChecker::CheckOpcode3(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:570:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 570 | Result TypeChecker::OnAtomicRmwCmpxchg(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:571:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 571 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:902:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 902 | return CheckOpcode3(Opcode::MemoryCopy, &dst_limits, &src_limits, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | &size_limits); | ~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:911:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 911 | return CheckOpcode3(Opcode::MemoryFill, &limits, nullptr, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:921:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 921 | return CheckOpcode3(Opcode::MemoryInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy(const wabt::Limits&, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:937:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 937 | return CheckOpcode3(Opcode::TableCopy, &dst_limits, &src_limits, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 938 | &size_limits); | ~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:946:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 946 | return CheckOpcode3(Opcode::TableInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1106:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1106 | Result TypeChecker::OnTernary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1107:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1107 | return CheckOpcode3(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:574:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 574 | Result TypeChecker::OnAtomicWait(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:571:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 571 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode4(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:484:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 484 | Result TypeChecker::CheckOpcode4(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnQuaternary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:590:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 590 | Result TypeChecker::OnQuaternary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:591:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 591 | return CheckOpcode4(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:977:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:441:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 441 | Result BinaryReaderLogging::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:443:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 443 | return reader_->OnSimdLaneOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:850:1: note: in expansion of macro 'DEFINE_OPCODE' 850 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:850:1: note: in expansion of macro 'DEFINE_OPCODE' 850 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:851:1: note: in expansion of macro 'DEFINE_OPCODE' 851 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:851:1: note: in expansion of macro 'DEFINE_OPCODE' 851 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:852:1: note: in expansion of macro 'DEFINE_OPCODE' 852 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:852:1: note: in expansion of macro 'DEFINE_OPCODE' 852 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:853:1: note: in expansion of macro 'DEFINE_OPCODE' 853 | DEFINE_OPCODE(OnQuaternaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:853:1: note: in expansion of macro 'DEFINE_OPCODE' 853 | DEFINE_OPCODE(OnQuaternaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:855:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 855 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:855:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 855 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:856:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 856 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:856:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 856 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:857:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 857 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:857:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 857 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:858:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 858 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:858:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 858 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:859:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 859 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:859:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 859 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:861:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 861 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:861:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 861 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:867:1: note: in expansion of macro 'DEFINE_OPCODE' 867 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:867:1: note: in expansion of macro 'DEFINE_OPCODE' 867 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:868:1: note: in expansion of macro 'DEFINE_OPCODE' 868 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:868:1: note: in expansion of macro 'DEFINE_OPCODE' 868 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:875:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 875 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:875:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 875 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:904:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 904 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:904:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 904 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:905:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 905 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:905:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 905 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:906:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 906 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:906:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 906 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:784:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 784 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:910:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 910 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:792:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:910:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 910 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:784:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 784 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:911:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 911 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:792:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:911:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 911 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:446:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 446 | Result BinaryReaderLogging::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:449:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 449 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode1(wabt::Opcode, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:454:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 454 | Result TypeChecker::CheckOpcode1(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:558:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 558 | Result TypeChecker::OnAtomicLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:559:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 559 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableGet(wabt::Type, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:950:31: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 950 | Result result = CheckOpcode1(Opcode::TableGet, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnUnary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1102:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1102 | Result TypeChecker::OnUnary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1103:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1103 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:866:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 866 | Result TypeChecker::OnLoad(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:559:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 559 | return CheckOpcode1(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnConvert(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:768:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 768 | Result TypeChecker::OnConvert(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1103:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1103 | return CheckOpcode1(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:462:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 462 | Result TypeChecker::CheckOpcode2(Opcode opcode, const Limits* limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 582 | Result TypeChecker::OnAtomicNotify(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnBinary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:586:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 586 | Result TypeChecker::OnBinary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:587:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 587 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1110:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1110 | Result TypeChecker::OnSimdLaneOp(Opcode opcode, uint64_t lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1128:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1128 | result |= CheckOpcode1(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1136:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1136 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1144:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1144 | Result TypeChecker::OnSimdLoadLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnSimdShuffleOp(wabt::Opcode, v128)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1172:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1172 | Result TypeChecker::OnSimdShuffleOp(Opcode opcode, v128 lane_idx) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1183:32: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1183 | result |= CheckOpcode2(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:562:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 562 | Result TypeChecker::OnAtomicStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:566:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 566 | Result TypeChecker::OnAtomicRmw(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1065:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | Result TypeChecker::OnStore(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:583:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 583 | return CheckOpcode2(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnCompare(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:745:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 745 | Result TypeChecker::OnCompare(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:587:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 587 | return CheckOpcode2(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:1158:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1158 | Result TypeChecker::OnSimdStoreLane(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1154 | result |= CheckOpcode2(opcode, &limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1154:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:471:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 471 | Result TypeChecker::CheckOpcode3(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:570:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 570 | Result TypeChecker::OnAtomicRmwCmpxchg(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:571:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 571 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryCopy(const wabt::Limits&, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:902:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 902 | return CheckOpcode3(Opcode::MemoryCopy, &dst_limits, &src_limits, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | &size_limits); | ~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnMemoryFill(const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:911:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 911 | return CheckOpcode3(Opcode::MemoryFill, &limits, nullptr, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:921:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 921 | return CheckOpcode3(Opcode::MemoryInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableCopy(const wabt::Limits&, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:937:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 937 | return CheckOpcode3(Opcode::TableCopy, &dst_limits, &src_limits, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 938 | &size_limits); | ~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTableInit(uint32_t, const wabt::Limits&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:946:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 946 | return CheckOpcode3(Opcode::TableInit, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnTernary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1106:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1106 | Result TypeChecker::OnTernary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:1107:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1107 | return CheckOpcode3(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/type-checker.cc:574:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 574 | Result TypeChecker::OnAtomicWait(Opcode opcode, const Limits& limits) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:571:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 571 | return CheckOpcode3(opcode, &limits); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::CheckOpcode4(wabt::Opcode, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*, const wabt::Limits*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:484:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 484 | Result TypeChecker::CheckOpcode4(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc: In member function 'wabt::Result wabt::TypeChecker::OnQuaternary(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:590:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 590 | Result TypeChecker::OnQuaternary(Opcode opcode) { | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/type-checker.cc:591:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 591 | return CheckOpcode4(opcode); | ~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:977:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 977 | Result BinaryReaderLogging::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27, inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)', inlined from 'virtual wabt::Result wabt::BinaryReaderLogging::OnOpcode(wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:978:27: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 978 | return reader_->OnOpcode(opcode); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:441:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 441 | Result BinaryReaderLogging::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:443:35: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 443 | return reader_->OnSimdLaneOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:850:1: note: in expansion of macro 'DEFINE_OPCODE' 850 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:850:1: note: in expansion of macro 'DEFINE_OPCODE' 850 | DEFINE_OPCODE(OnUnaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:851:1: note: in expansion of macro 'DEFINE_OPCODE' 851 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:851:1: note: in expansion of macro 'DEFINE_OPCODE' 851 | DEFINE_OPCODE(OnBinaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:852:1: note: in expansion of macro 'DEFINE_OPCODE' 852 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:852:1: note: in expansion of macro 'DEFINE_OPCODE' 852 | DEFINE_OPCODE(OnTernaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc: In member function 'virtual wabt::Result wabt::BinaryReaderLogging::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:853:1: note: in expansion of macro 'DEFINE_OPCODE' 853 | DEFINE_OPCODE(OnQuaternaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:853:1: note: in expansion of macro 'DEFINE_OPCODE' 853 | DEFINE_OPCODE(OnQuaternaryExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:855:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 855 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:855:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 855 | DEFINE_LOAD_STORE_OPCODE(OnAtomicLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:856:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 856 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:856:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 856 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:857:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 857 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:857:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 857 | DEFINE_LOAD_STORE_OPCODE(OnAtomicRmwCmpxchgExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:858:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 858 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:858:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 858 | DEFINE_LOAD_STORE_OPCODE(OnAtomicStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:859:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 859 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:859:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 859 | DEFINE_LOAD_STORE_OPCODE(OnAtomicWaitExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:861:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 861 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:861:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 861 | DEFINE_LOAD_STORE_OPCODE(OnAtomicNotifyExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:867:1: note: in expansion of macro 'DEFINE_OPCODE' 867 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:867:1: note: in expansion of macro 'DEFINE_OPCODE' 867 | DEFINE_OPCODE(OnCompareExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:769:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result BinaryReaderLogging::name(Opcode opcode) { \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:868:1: note: in expansion of macro 'DEFINE_OPCODE' 868 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:771:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | return reader_->name(opcode); \ | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:868:1: note: in expansion of macro 'DEFINE_OPCODE' 868 | DEFINE_OPCODE(OnConvertExpr) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:875:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 875 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:875:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 875 | DEFINE_LOAD_STORE_OPCODE(OnLoadExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:904:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 904 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:904:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 904 | DEFINE_LOAD_STORE_OPCODE(OnLoadSplatExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:905:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 905 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:905:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 905 | DEFINE_LOAD_STORE_OPCODE(OnLoadZeroExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:775:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:906:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 906 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:780:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 780 | return reader_->name(opcode, memidx, alignment_log2, offset); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:906:1: note: in expansion of macro 'DEFINE_LOAD_STORE_OPCODE' 906 | DEFINE_LOAD_STORE_OPCODE(OnStoreExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:784:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 784 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:910:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 910 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:792:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:910:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 910 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdLoadLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:784:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 784 | Result BinaryReaderLogging::name(Opcode opcode, Index memidx, \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:911:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 911 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:792:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 792 | return reader_->name(opcode, memidx, alignment_log2, offset, value); \ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:911:1: note: in expansion of macro 'DEFINE_SIMD_LOAD_STORE_LANE_OPCODE' 911 | DEFINE_SIMD_LOAD_STORE_LANE_OPCODE(OnSimdStoreLaneExpr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-logging.cc:446:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 446 | Result BinaryReaderLogging::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-logging.cc:449:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 449 | return reader_->OnSimdShuffleOpExpr(opcode, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-objdump.cc:30: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:214:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 214 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 215 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:216:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 216 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:219:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 219 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:225:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 225 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:231:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 231 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 237 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:243:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 243 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:247:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 247 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:267:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 267 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:268:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 268 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:281:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 281 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 328 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:347:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 347 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:354:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 354 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:361:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 361 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:364:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 364 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 370 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-objdump.cc:222:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 222 | Result BinaryReaderObjdumpBase::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-objdump.cc:2005:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2005 | Result BinaryReaderObjdump::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-objdump.cc:582:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 582 | Result BinaryReaderObjdumpDisassemble::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader.cc:257:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 257 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(wabt::Offset, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:768:5: note: in expansion of macro 'CALLBACK' 768 | CALLBACK(OnOpcode, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:58:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 58 | return ReportUnexpectedOpcode(opcode); \ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:769:5: note: in expansion of macro 'ERROR_UNLESS_OPCODE_ENABLED' 769 | ERROR_UNLESS_OPCODE_ENABLED(opcode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1082:9: note: in expansion of macro 'CALLBACK' 1082 | CALLBACK(OnLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1103:9: note: in expansion of macro 'CALLBACK' 1103 | CALLBACK(OnStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1273:9: note: in expansion of macro 'CALLBACK' 1273 | CALLBACK(OnBinaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1279:9: note: in expansion of macro 'CALLBACK' 1279 | CALLBACK(OnQuaternaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1363:9: note: in expansion of macro 'CALLBACK' 1363 | CALLBACK(OnCompareExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1446:9: note: in expansion of macro 'CALLBACK' 1446 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1460:9: note: in expansion of macro 'CALLBACK' 1460 | CALLBACK(OnTernaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1480:9: note: in expansion of macro 'CALLBACK' 1480 | CALLBACK(OnSimdLaneOpExpr, opcode, lane_val); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1488:9: note: in expansion of macro 'CALLBACK' 1488 | CALLBACK(OnSimdShuffleOpExpr, opcode, value); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1503:9: note: in expansion of macro 'CALLBACK' 1503 | CALLBACK(OnLoadSplatExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1518:9: note: in expansion of macro 'CALLBACK' 1518 | CALLBACK(OnSimdLoadLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1535:9: note: in expansion of macro 'CALLBACK' 1535 | CALLBACK(OnSimdStoreLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1549:9: note: in expansion of macro 'CALLBACK' 1549 | CALLBACK(OnLoadZeroExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1590:9: note: in expansion of macro 'CALLBACK' 1590 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1689:9: note: in expansion of macro 'CALLBACK' 1689 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1701:9: note: in expansion of macro 'CALLBACK' 1701 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1712:9: note: in expansion of macro 'CALLBACK' 1712 | CALLBACK(OnAtomicNotifyExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1725:9: note: in expansion of macro 'CALLBACK' 1725 | CALLBACK(OnAtomicWaitExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1753:9: note: in expansion of macro 'CALLBACK' 1753 | CALLBACK(OnAtomicLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1771:9: note: in expansion of macro 'CALLBACK' 1771 | CALLBACK(OnAtomicStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1824:9: note: in expansion of macro 'CALLBACK' 1824 | CALLBACK(OnAtomicRmwExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1842:9: note: in expansion of macro 'CALLBACK' 1842 | CALLBACK(OnAtomicRmwCmpxchgExpr, opcode, memidx, alignment_log2, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:2036:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2036 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadElemSection(wabt::Offset)', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadSections(const ReadSectionsOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3204:41, inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3282:3, inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3304:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3019:9: note: in expansion of macro 'CALLBACK' 3019 | CALLBACK(OnOpcode, Opcode::RefFunc); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:462:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 462 | Result SharedValidator::CheckBlockSignature(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:644:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 644 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:661:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 661 | Result SharedValidator::CheckInstr(Opcode opcode, const Location& loc) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:675:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 675 | Result result = CheckInstr(Opcode::AtomicFence, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:685:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 685 | Result SharedValidator::OnAtomicLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:690:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 690 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:695:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 695 | result |= typechecker_.OnAtomicLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:695:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:699:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 699 | Result SharedValidator::OnAtomicNotify(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:709:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 709 | result |= typechecker_.OnAtomicNotify(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:709:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:713:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result SharedValidator::OnAtomicRmwCmpxchg(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:718:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 718 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:723:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 723 | result |= typechecker_.OnAtomicRmwCmpxchg(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:723:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:727:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 727 | Result SharedValidator::OnAtomicRmw(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:732:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 732 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:737:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 737 | result |= typechecker_.OnAtomicRmw(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:737:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:741:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 741 | Result SharedValidator::OnAtomicStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:746:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 746 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:751:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 751 | result |= typechecker_.OnAtomicStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:751:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:755:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 755 | Result SharedValidator::OnAtomicWait(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:760:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 760 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:765:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 765 | result |= typechecker_.OnAtomicWait(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:765:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:769:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result SharedValidator::OnBinary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:770:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:771:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | result |= typechecker_.OnBinary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:775:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result SharedValidator::OnTernary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:776:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:777:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 777 | result |= typechecker_.OnTernary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:781:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 781 | Result SharedValidator::OnQuaternary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:782:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:783:45: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 783 | result |= typechecker_.OnQuaternary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:788:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 788 | Result result = CheckInstr(Opcode::Block, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:798:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 798 | Result result = CheckInstr(Opcode::Br, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:836:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 836 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:843:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 843 | Result result = CheckInstr(Opcode::Call, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:853:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 853 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallRef(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:869:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 869 | Result result = CheckInstr(Opcode::CallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:880:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 880 | Result result = CheckInstr(Opcode::Catch, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:893:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 893 | Result SharedValidator::OnCompare(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:894:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:895:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 895 | result |= typechecker_.OnCompare(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | Result SharedValidator::OnConvert(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:907:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:908:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | result |= typechecker_.OnConvert(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:913:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 913 | Result result = CheckInstr(Opcode::DataDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:932:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 932 | Result result = CheckInstr(Opcode::ElemDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnEnd(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:949:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 949 | Result result = CheckInstr(Opcode::End, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:956:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 956 | Result result = CheckInstr(Opcode::GlobalGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:976:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 976 | Result result = CheckInstr(Opcode::GlobalSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::If, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:998:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 998 | Result SharedValidator::OnLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1003:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1003 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1008:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1008 | result |= typechecker_.OnLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1008:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1012:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1012 | Result SharedValidator::OnLoadSplat(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1026:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1026 | Result SharedValidator::OnLoadZero(const Location& loc, | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/common.h:37, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/shared-validator.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1041:3: note: in expansion of macro 'CHECK_RESULT' 1041 | CHECK_RESULT(CheckInstr(Opcode::LocalGet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1057:3: note: in expansion of macro 'CHECK_RESULT' 1057 | CHECK_RESULT(CheckInstr(Opcode::LocalSet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1072:3: note: in expansion of macro 'CHECK_RESULT' 1072 | CHECK_RESULT(CheckInstr(Opcode::LocalTee, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1087:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | Result result = CheckInstr(Opcode::Loop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1099:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1099 | Result result = CheckInstr(Opcode::MemoryCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1109:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1109 | Result result = CheckInstr(Opcode::MemoryFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1117:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1117 | Result result = CheckInstr(Opcode::MemoryGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1127:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1127 | Result result = CheckInstr(Opcode::MemoryInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1136:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1136 | Result result = CheckInstr(Opcode::MemorySize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefNull(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1178:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | Result result = CheckInstr(Opcode::RefNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1207:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1207 | Result result = CheckInstr(Opcode::ReturnCall, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1218:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1218 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallRef(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1236:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1236 | Result result = CheckInstr(Opcode::ReturnCallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturn(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1245:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1245 | Result result = CheckInstr(Opcode::Return, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1254:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1254 | Result result = CheckInstr(Opcode::Select, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1278:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1278 | Result SharedValidator::OnSimdLaneOp(const Location& loc, | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1281:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1282:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1282 | result |= typechecker_.OnSimdLaneOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1286:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1286 | Result SharedValidator::OnSimdLoadLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1292:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1292 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1297:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1297 | result |= typechecker_.OnSimdLoadLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1301:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1301 | Result SharedValidator::OnSimdStoreLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1307:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1307 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1312:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1312 | result |= typechecker_.OnSimdStoreLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1316:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1316 | Result SharedValidator::OnSimdShuffleOp(const Location& loc, | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1319:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1320:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1320 | result |= typechecker_.OnSimdShuffleOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1324:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1324 | Result SharedValidator::OnStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1329:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1329 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1334:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1334 | result |= typechecker_.OnStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1334:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1341:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1341 | Result result = CheckInstr(Opcode::TableCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1352:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1352 | Result result = CheckInstr(Opcode::TableFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1360:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1360 | Result result = CheckInstr(Opcode::TableGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1368:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1368 | Result result = CheckInstr(Opcode::TableGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1378:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1378 | Result result = CheckInstr(Opcode::TableInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1389:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1389 | Result result = CheckInstr(Opcode::TableSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1397:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1397 | Result result = CheckInstr(Opcode::TableSize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1405:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1405 | Result result = CheckInstr(Opcode::Throw, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1419:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1419 | Result result = CheckInstr(Opcode::Try, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::BeginTryTable(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1429:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1429 | Result result = CheckInstr(Opcode::TryTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndTryTable(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1454:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1454 | Result result = CheckInstr(Opcode::TryTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1463:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1463 | Result SharedValidator::OnUnary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1464:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1465:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1465 | result |= typechecker_.OnUnary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnreachable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1470:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1470 | Result result = CheckInstr(Opcode::Unreachable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1155:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | Result result = CheckInstr(Opcode::RefFunc, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:462:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 462 | Result SharedValidator::CheckBlockSignature(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'bool wabt::SharedValidator::ValidInitOpcode(wabt::Opcode) const': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:644:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 644 | bool SharedValidator::ValidInitOpcode(Opcode opcode) const { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:661:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 661 | Result SharedValidator::CheckInstr(Opcode opcode, const Location& loc) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:675:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 675 | Result result = CheckInstr(Opcode::AtomicFence, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:685:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 685 | Result SharedValidator::OnAtomicLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:690:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 690 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:695:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 695 | result |= typechecker_.OnAtomicLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:695:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicNotify(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:699:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 699 | Result SharedValidator::OnAtomicNotify(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:709:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 709 | result |= typechecker_.OnAtomicNotify(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:709:58: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmwCmpxchg(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:713:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 713 | Result SharedValidator::OnAtomicRmwCmpxchg(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:718:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 718 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:723:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 723 | result |= typechecker_.OnAtomicRmwCmpxchg(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:723:62: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicRmw(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:727:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 727 | Result SharedValidator::OnAtomicRmw(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:732:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 732 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:737:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 737 | result |= typechecker_.OnAtomicRmw(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:737:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:741:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 741 | Result SharedValidator::OnAtomicStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:746:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 746 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:751:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 751 | result |= typechecker_.OnAtomicStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:751:57: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnAtomicWait(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:755:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 755 | Result SharedValidator::OnAtomicWait(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:760:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 760 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:765:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 765 | result |= typechecker_.OnAtomicWait(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:765:56: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:769:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 769 | Result SharedValidator::OnBinary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnBinary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:770:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:771:41: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | result |= typechecker_.OnBinary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:775:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 775 | Result SharedValidator::OnTernary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnTernary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:776:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:777:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 777 | result |= typechecker_.OnTernary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:781:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 781 | Result SharedValidator::OnQuaternary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:782:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnQuaternary(const wabt::Location&, wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:783:45: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 783 | result |= typechecker_.OnQuaternary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:788:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 788 | Result result = CheckInstr(Opcode::Block, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:798:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 798 | Result result = CheckInstr(Opcode::Br, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndBrTable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:836:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 836 | Result result = CheckInstr(Opcode::BrTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:843:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 843 | Result result = CheckInstr(Opcode::Call, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:853:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 853 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnCallRef(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:869:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 869 | Result result = CheckInstr(Opcode::CallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:880:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 880 | Result result = CheckInstr(Opcode::Catch, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:893:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 893 | Result SharedValidator::OnCompare(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnCompare(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:894:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:895:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 895 | result |= typechecker_.OnCompare(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:906:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | Result SharedValidator::OnConvert(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnConvert(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:907:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:908:42: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 908 | result |= typechecker_.OnConvert(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:913:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 913 | Result result = CheckInstr(Opcode::DataDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:932:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 932 | Result result = CheckInstr(Opcode::ElemDrop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnEnd(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:949:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 949 | Result result = CheckInstr(Opcode::End, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:956:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 956 | Result result = CheckInstr(Opcode::GlobalGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:976:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 976 | Result result = CheckInstr(Opcode::GlobalSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::If, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoad(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:998:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 998 | Result SharedValidator::OnLoad(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1003:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1003 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1008:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1008 | result |= typechecker_.OnLoad(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1008:50: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadSplat(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1012:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1012 | Result SharedValidator::OnLoadSplat(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnLoadZero(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1026:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1026 | Result SharedValidator::OnLoadZero(const Location& loc, | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/common.h:37, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/shared-validator.h:25, from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:17: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1041:3: note: in expansion of macro 'CHECK_RESULT' 1041 | CHECK_RESULT(CheckInstr(Opcode::LocalGet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1057:3: note: in expansion of macro 'CHECK_RESULT' 1057 | CHECK_RESULT(CheckInstr(Opcode::LocalSet, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/src/shared-validator.cc:1072:3: note: in expansion of macro 'CHECK_RESULT' 1072 | CHECK_RESULT(CheckInstr(Opcode::LocalTee, loc)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1087:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | Result result = CheckInstr(Opcode::Loop, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1099:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1099 | Result result = CheckInstr(Opcode::MemoryCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1109:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1109 | Result result = CheckInstr(Opcode::MemoryFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1117:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1117 | Result result = CheckInstr(Opcode::MemoryGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1127:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1127 | Result result = CheckInstr(Opcode::MemoryInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1136:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1136 | Result result = CheckInstr(Opcode::MemorySize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnRefNull(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1178:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | Result result = CheckInstr(Opcode::RefNull, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1207:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1207 | Result result = CheckInstr(Opcode::ReturnCall, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1218:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1218 | Result result = CheckInstr(Opcode::CallIndirect, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturnCallRef(const wabt::Location&, wabt::Var)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1236:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1236 | Result result = CheckInstr(Opcode::ReturnCallRef, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnReturn(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1245:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1245 | Result result = CheckInstr(Opcode::Return, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1254:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1254 | Result result = CheckInstr(Opcode::Select, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1278:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1278 | Result SharedValidator::OnSimdLaneOp(const Location& loc, | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnSimdLaneOp(const wabt::Location&, wabt::Opcode, uint64_t)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1281:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1282:52: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1282 | result |= typechecker_.OnSimdLaneOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdLoadLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1286:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1286 | Result SharedValidator::OnSimdLoadLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1292:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1292 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1297:65: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1297 | result |= typechecker_.OnSimdLoadLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnSimdStoreLane(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address, uint64_t)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1301:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1301 | Result SharedValidator::OnSimdStoreLane(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1307:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1307 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1312:66: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1312 | result |= typechecker_.OnSimdStoreLane(opcode, mt.limits, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1316:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1316 | Result SharedValidator::OnSimdShuffleOp(const Location& loc, | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnSimdShuffleOp(const wabt::Location&, wabt::Opcode, v128)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1319:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1320:55: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1320 | result |= typechecker_.OnSimdShuffleOp(opcode, value); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnStore(const wabt::Location&, wabt::Opcode, wabt::Var, wabt::Address, wabt::Address)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1324:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1324 | Result SharedValidator::OnStore(const Location& loc, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1329:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1329 | Result result = CheckInstr(opcode, loc); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1334:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1334 | result |= typechecker_.OnStore(opcode, mt.limits); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1334:51: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1341:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1341 | Result result = CheckInstr(Opcode::TableCopy, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1352:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1352 | Result result = CheckInstr(Opcode::TableFill, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1360:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1360 | Result result = CheckInstr(Opcode::TableGet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1368:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1368 | Result result = CheckInstr(Opcode::TableGrow, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1378:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1378 | Result result = CheckInstr(Opcode::TableInit, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1389:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1389 | Result result = CheckInstr(Opcode::TableSet, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1397:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1397 | Result result = CheckInstr(Opcode::TableSize, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1405:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1405 | Result result = CheckInstr(Opcode::Throw, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1419:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1419 | Result result = CheckInstr(Opcode::Try, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::BeginTryTable(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1429:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1429 | Result result = CheckInstr(Opcode::TryTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::EndTryTable(const wabt::Location&, wabt::Type)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1454:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1454 | Result result = CheckInstr(Opcode::TryTable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1463:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1463 | Result SharedValidator::OnUnary(const Location& loc, Opcode opcode) { | ^~~~~~~~~~~~~~~ In member function 'wabt::Result wabt::SharedValidator::CheckInstr(wabt::Opcode, const wabt::Location&)', inlined from 'wabt::Result wabt::SharedValidator::OnUnary(const wabt::Location&, wabt::Opcode)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1464:29: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:663:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 663 | if (in_init_expr_ && !ValidInitOpcode(opcode)) { | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1465:40: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1465 | result |= typechecker_.OnUnary(opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc: In member function 'wabt::Result wabt::SharedValidator::OnUnreachable(const wabt::Location&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/shared-validator.cc:1470:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1470 | Result result = CheckInstr(Opcode::Unreachable, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/shared-validator.cc:1155:29: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1155 | Result result = CheckInstr(Opcode::RefFunc, loc); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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) { | ^~~~~~~~~~~ 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.41/src/binary-writer.cc:723:41: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:726:40: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:729:47: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:732:42: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:735:41: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:739:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 739 | 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.41/src/binary-writer.cc:745:43: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:748:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 748 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 751 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:754:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 754 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 757 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:760:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 760 | WriteOpcode(stream_, Opcode::Block); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:763:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 763 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:766:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 766 | WriteOpcode(stream_, Opcode::Br); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:771:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | WriteOpcode(stream_, Opcode::BrIf); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 776 | WriteOpcode(stream_, Opcode::BrOnNonNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:782:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 782 | WriteOpcode(stream_, Opcode::BrOnNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:788:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 788 | WriteOpcode(stream_, Opcode::BrTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:801:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 801 | WriteOpcode(stream_, Opcode::Call); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 807 | WriteOpcode(stream_, Opcode::ReturnCall); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:816:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 816 | WriteOpcode(stream_, Opcode::CallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:827:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 827 | WriteOpcode(stream_, Opcode::ReturnCallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:834:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 834 | WriteOpcode(stream_, Opcode::CallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 842 | WriteOpcode(stream_, Opcode::ReturnCallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:851:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 851 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:857:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 857 | WriteOpcode(stream_, Opcode::I32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:862:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 862 | WriteOpcode(stream_, Opcode::I64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:866:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 866 | WriteOpcode(stream_, Opcode::F32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:870:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 870 | WriteOpcode(stream_, Opcode::F64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:874:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 874 | WriteOpcode(stream_, Opcode::V128Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:883:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 883 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:886:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 886 | WriteOpcode(stream_, Opcode::Drop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | WriteOpcode(stream_, Opcode::GlobalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:896:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 896 | WriteOpcode(stream_, Opcode::GlobalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:902:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 902 | WriteOpcode(stream_, Opcode::If); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:909:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 909 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:906:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | WriteOpcode(stream_, Opcode::Else); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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.41/src/binary-writer.cc:913:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:917:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 917 | WriteOpcode(stream_, Opcode::LocalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:923:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 923 | WriteOpcode(stream_, Opcode::LocalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:929:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 929 | WriteOpcode(stream_, Opcode::LocalTee); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:934:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 934 | WriteOpcode(stream_, Opcode::Loop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:937:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 937 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:944:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 944 | WriteOpcode(stream_, Opcode::MemoryCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:951:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 951 | WriteOpcode(stream_, Opcode::DataDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:959:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 959 | WriteOpcode(stream_, Opcode::MemoryFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:966:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 966 | WriteOpcode(stream_, Opcode::MemoryGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:975:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 975 | WriteOpcode(stream_, Opcode::MemoryInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:984:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 984 | WriteOpcode(stream_, Opcode::MemorySize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:992:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 992 | WriteOpcode(stream_, Opcode::TableCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:999:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 999 | WriteOpcode(stream_, Opcode::ElemDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1008:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1008 | WriteOpcode(stream_, Opcode::TableInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1015:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | WriteOpcode(stream_, Opcode::TableGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1021:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1021 | WriteOpcode(stream_, Opcode::TableSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1027:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1027 | WriteOpcode(stream_, Opcode::TableGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1033:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1033 | WriteOpcode(stream_, Opcode::TableSize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1039:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1039 | WriteOpcode(stream_, Opcode::TableFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1044:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1044 | WriteOpcode(stream_, Opcode::RefAsNonNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1048:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1048 | WriteOpcode(stream_, Opcode::RefFunc); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1054:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1054 | WriteOpcode(stream_, Opcode::RefNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1069:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1069 | WriteOpcode(stream_, Opcode::RefIsNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1072:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1072 | WriteOpcode(stream_, Opcode::Nop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1075:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1075 | WriteOpcode(stream_, Opcode::Rethrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1080:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1080 | WriteOpcode(stream_, Opcode::Return); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1085:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1085 | WriteOpcode(stream_, Opcode::Select); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1087:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | 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.41/src/binary-writer.cc:1097:36: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1100:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1100 | WriteOpcode(stream_, Opcode::Throw); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1105:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1105 | WriteOpcode(stream_, Opcode::ThrowRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1109 | WriteOpcode(stream_, Opcode::Try); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1123:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1123 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1116:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1116 | WriteOpcode(stream_, Opcode::CatchAll); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1118:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1118 | WriteOpcode(stream_, Opcode::Catch); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1126:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1126 | WriteOpcode(stream_, Opcode::Delegate); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1131:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1131 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1138:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1138 | WriteOpcode(stream_, Opcode::TryTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1153:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1153 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1158:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1158 | 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.41/src/binary-writer.cc:715:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1164:51: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:715:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1168:52: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1173:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1173 | 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.41/src/binary-writer.cc:1179:40: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:1182:39: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1185:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1185 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteTable(const wabt::Table*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1244:18: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1611:20, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1680:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1695:24, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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.41/src/binary-writer.cc:1737:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1230:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1230 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1799:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In function 'void wabt::WriteOpcode(Stream*, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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) { | ^~~~~~~~~~~ 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.41/src/binary-writer.cc:723:41: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:726:40: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:729:47: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:732:42: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:735:41: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:739:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 739 | 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.41/src/binary-writer.cc:745:43: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:748:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 748 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:751:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 751 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:754:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 754 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:757:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 757 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:760:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 760 | WriteOpcode(stream_, Opcode::Block); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:763:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 763 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:766:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 766 | WriteOpcode(stream_, Opcode::Br); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:771:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 771 | WriteOpcode(stream_, Opcode::BrIf); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:776:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 776 | WriteOpcode(stream_, Opcode::BrOnNonNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:782:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 782 | WriteOpcode(stream_, Opcode::BrOnNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:788:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 788 | WriteOpcode(stream_, Opcode::BrTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:801:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 801 | WriteOpcode(stream_, Opcode::Call); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:807:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 807 | WriteOpcode(stream_, Opcode::ReturnCall); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:816:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 816 | WriteOpcode(stream_, Opcode::CallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:827:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 827 | WriteOpcode(stream_, Opcode::ReturnCallIndirect); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:834:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 834 | WriteOpcode(stream_, Opcode::CallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:842:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 842 | WriteOpcode(stream_, Opcode::ReturnCallRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:851:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 851 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:857:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 857 | WriteOpcode(stream_, Opcode::I32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:862:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 862 | WriteOpcode(stream_, Opcode::I64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:866:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 866 | WriteOpcode(stream_, Opcode::F32Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:870:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 870 | WriteOpcode(stream_, Opcode::F64Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:874:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 874 | WriteOpcode(stream_, Opcode::V128Const); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:883:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 883 | WriteOpcode(stream_, cast(expr)->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:886:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 886 | WriteOpcode(stream_, Opcode::Drop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:890:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 890 | WriteOpcode(stream_, Opcode::GlobalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:896:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 896 | WriteOpcode(stream_, Opcode::GlobalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:902:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 902 | WriteOpcode(stream_, Opcode::If); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:909:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 909 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:906:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 906 | WriteOpcode(stream_, Opcode::Else); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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.41/src/binary-writer.cc:913:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:917:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 917 | WriteOpcode(stream_, Opcode::LocalGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:923:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 923 | WriteOpcode(stream_, Opcode::LocalSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:929:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 929 | WriteOpcode(stream_, Opcode::LocalTee); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:934:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 934 | WriteOpcode(stream_, Opcode::Loop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:937:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 937 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:944:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 944 | WriteOpcode(stream_, Opcode::MemoryCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:951:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 951 | WriteOpcode(stream_, Opcode::DataDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:959:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 959 | WriteOpcode(stream_, Opcode::MemoryFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:966:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 966 | WriteOpcode(stream_, Opcode::MemoryGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:975:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 975 | WriteOpcode(stream_, Opcode::MemoryInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:984:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 984 | WriteOpcode(stream_, Opcode::MemorySize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:992:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 992 | WriteOpcode(stream_, Opcode::TableCopy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:999:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 999 | WriteOpcode(stream_, Opcode::ElemDrop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1008:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1008 | WriteOpcode(stream_, Opcode::TableInit); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1015:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | WriteOpcode(stream_, Opcode::TableGet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1021:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1021 | WriteOpcode(stream_, Opcode::TableSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1027:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1027 | WriteOpcode(stream_, Opcode::TableGrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1033:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1033 | WriteOpcode(stream_, Opcode::TableSize); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1039:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1039 | WriteOpcode(stream_, Opcode::TableFill); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1044:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1044 | WriteOpcode(stream_, Opcode::RefAsNonNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1048:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1048 | WriteOpcode(stream_, Opcode::RefFunc); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1054:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1054 | WriteOpcode(stream_, Opcode::RefNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1069:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1069 | WriteOpcode(stream_, Opcode::RefIsNull); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1072:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1072 | WriteOpcode(stream_, Opcode::Nop); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1075:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1075 | WriteOpcode(stream_, Opcode::Rethrow); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1080:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1080 | WriteOpcode(stream_, Opcode::Return); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1085:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1085 | WriteOpcode(stream_, Opcode::Select); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1087:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | 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.41/src/binary-writer.cc:1097:36: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1100:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1100 | WriteOpcode(stream_, Opcode::Throw); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1105:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1105 | WriteOpcode(stream_, Opcode::ThrowRef); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1109:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1109 | WriteOpcode(stream_, Opcode::Try); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1123:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1123 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1116:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1116 | WriteOpcode(stream_, Opcode::CatchAll); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1118:26: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1118 | WriteOpcode(stream_, Opcode::Catch); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1126:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1126 | WriteOpcode(stream_, Opcode::Delegate); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1131:22: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1131 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1138:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1138 | WriteOpcode(stream_, Opcode::TryTable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1153:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1153 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1158:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1158 | 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.41/src/binary-writer.cc:715:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1164:51: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:715:24, inlined from 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1168:52: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1173:18: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 1173 | 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.41/src/binary-writer.cc:1179:40: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | 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.41/src/binary-writer.cc:1182:39: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:699:14: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 699 | WriteOpcode(stream_, typed_expr->opcode); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc: In member function 'void wabt::{anonymous}::BinaryWriter::WriteExpr(const wabt::Func*, const wabt::Expr*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1185:18: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1185 | WriteOpcode(stream_, Opcode::Unreachable); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'void wabt::{anonymous}::BinaryWriter::WriteTable(const wabt::Table*)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1244:18: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1611:20, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1680:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1695:24, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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.41/src/binary-writer.cc:1737:16, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1230:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1230 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'void wabt::{anonymous}::BinaryWriter::WriteInitExpr(const wabt::ExprList&)', inlined from 'wabt::Result wabt::{anonymous}::BinaryWriter::WriteModule()' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1799:22, inlined from 'wabt::Result wabt::WriteBinaryModule(Stream*, const Module*, const WriteBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1947:35: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-writer.cc:1209:14: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1209 | WriteOpcode(stream_, Opcode::End); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader.cc:257:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 257 | Result BinaryReader::ReportUnexpectedOpcode(Opcode opcode, const char* where) { | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc: In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadInstructions(wabt::Offset, const char*)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:768:5: note: in expansion of macro 'CALLBACK' 768 | CALLBACK(OnOpcode, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:58:36: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 58 | return ReportUnexpectedOpcode(opcode); \ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:769:5: note: in expansion of macro 'ERROR_UNLESS_OPCODE_ENABLED' 769 | ERROR_UNLESS_OPCODE_ENABLED(opcode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1082:9: note: in expansion of macro 'CALLBACK' 1082 | CALLBACK(OnLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1103:9: note: in expansion of macro 'CALLBACK' 1103 | CALLBACK(OnStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1273:9: note: in expansion of macro 'CALLBACK' 1273 | CALLBACK(OnBinaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1279:9: note: in expansion of macro 'CALLBACK' 1279 | CALLBACK(OnQuaternaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1363:9: note: in expansion of macro 'CALLBACK' 1363 | CALLBACK(OnCompareExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1446:9: note: in expansion of macro 'CALLBACK' 1446 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1460:9: note: in expansion of macro 'CALLBACK' 1460 | CALLBACK(OnTernaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1480:9: note: in expansion of macro 'CALLBACK' 1480 | CALLBACK(OnSimdLaneOpExpr, opcode, lane_val); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1488:9: note: in expansion of macro 'CALLBACK' 1488 | CALLBACK(OnSimdShuffleOpExpr, opcode, value); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1503:9: note: in expansion of macro 'CALLBACK' 1503 | CALLBACK(OnLoadSplatExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1518:9: note: in expansion of macro 'CALLBACK' 1518 | CALLBACK(OnSimdLoadLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1535:9: note: in expansion of macro 'CALLBACK' 1535 | CALLBACK(OnSimdStoreLaneExpr, opcode, memidx, alignment_log2, offset, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1549:9: note: in expansion of macro 'CALLBACK' 1549 | CALLBACK(OnLoadZeroExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1590:9: note: in expansion of macro 'CALLBACK' 1590 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1689:9: note: in expansion of macro 'CALLBACK' 1689 | CALLBACK(OnUnaryExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1701:9: note: in expansion of macro 'CALLBACK' 1701 | CALLBACK(OnConvertExpr, opcode); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1712:9: note: in expansion of macro 'CALLBACK' 1712 | CALLBACK(OnAtomicNotifyExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1725:9: note: in expansion of macro 'CALLBACK' 1725 | CALLBACK(OnAtomicWaitExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1753:9: note: in expansion of macro 'CALLBACK' 1753 | CALLBACK(OnAtomicLoadExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1771:9: note: in expansion of macro 'CALLBACK' 1771 | CALLBACK(OnAtomicStoreExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1824:9: note: in expansion of macro 'CALLBACK' 1824 | CALLBACK(OnAtomicRmwExpr, opcode, memidx, alignment_log2, offset); | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:1842:9: note: in expansion of macro 'CALLBACK' 1842 | CALLBACK(OnAtomicRmwCmpxchgExpr, opcode, memidx, alignment_log2, | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:2036:38: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 2036 | return ReportUnexpectedOpcode(opcode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In member function 'wabt::Result wabt::{anonymous}::BinaryReader::ReadElemSection(wabt::Offset)', inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadSections(const ReadSectionsOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3204:41, inlined from 'wabt::Result wabt::{anonymous}::BinaryReader::ReadModule(const ReadModuleOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3282:3, inlined from 'wabt::Result wabt::ReadBinary(const void*, size_t, BinaryReaderDelegate*, const ReadBinaryOptions&)' at /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3304:27: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:25: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:48:9: note: in definition of macro 'ERROR_IF' 48 | if (expr) { \ | ^~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:66:3: note: in expansion of macro 'ERROR_UNLESS' 66 | ERROR_UNLESS(Succeeded(delegate_->member(__VA_ARGS__)), \ | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader.cc:3019:9: note: in expansion of macro 'CALLBACK' 3019 | CALLBACK(OnOpcode, Opcode::RefFunc); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:22: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1032:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1032 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1021:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1021 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1003:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1003 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1015:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:981:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 981 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1429:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1429 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1418:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1418 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1316:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1316 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1310:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1310 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1547:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1547 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1530:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1530 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1076:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1076 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1065:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1054:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1054 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1043:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1043 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:975:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 975 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1087:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::EmitBrCond(wabt::Opcode, wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:488:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 488 | Result BinaryReaderInterp::EmitBrCond(Opcode opcode, Index depth) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1178:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | return EmitBrCond(Opcode::BrOnNonNull, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1172:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1172 | return EmitBrCond(Opcode::BrOnNull, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1165:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1165 | return EmitBrCond(Opcode::InterpBrUnless, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:961:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 961 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:22: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1032:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1032 | Result BinaryReaderInterp::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1021:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1021 | Result BinaryReaderInterp::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1003:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1003 | Result BinaryReaderInterp::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1015:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1015 | Result BinaryReaderInterp::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:981:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 981 | Result BinaryReaderInterp::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1429:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1429 | Result BinaryReaderInterp::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1418:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1418 | Result BinaryReaderInterp::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1316:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1316 | Result BinaryReaderInterp::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1310:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1310 | Result BinaryReaderInterp::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1547:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1547 | Result BinaryReaderInterp::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1530:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1530 | Result BinaryReaderInterp::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1076:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1076 | Result BinaryReaderInterp::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1065:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1065 | Result BinaryReaderInterp::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1054:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1054 | Result BinaryReaderInterp::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1043:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1043 | Result BinaryReaderInterp::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:975:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 975 | Result BinaryReaderInterp::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:1087:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1087 | Result BinaryReaderInterp::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::EmitBrCond(wabt::Opcode, wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:488:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 488 | Result BinaryReaderInterp::EmitBrCond(Opcode opcode, Index depth) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNullExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1178:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1178 | return EmitBrCond(Opcode::BrOnNonNull, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrOnNonNullExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1172:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1172 | return EmitBrCond(Opcode::BrOnNull, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc: In member function 'virtual wabt::Result wabt::interp::{anonymous}::BinaryReaderInterp::OnBrIfExpr(wabt::interp::Index)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/interp/binary-reader-interp.cc:1165:20: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1165 | return EmitBrCond(Opcode::InterpBrUnless, depth); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/interp/binary-reader-interp.cc:961:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 961 | Result BinaryReaderInterp::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/decompiler.cc:20: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/decompiler-ls.h: In function 'wabt::Type wabt::GetMemoryType(Type, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/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); | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/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.41/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.41/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.41/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.41/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.41/src/decompiler.cc:629:45: 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.41/src/decompiler.cc:632:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 632 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/wast-lexer.cc:630:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 630 | return Token(GetLocation(), info->token_type, info->opcode); | ^ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/decompiler.cc: In function 'std::string wabt::Decompiler::OpcodeToToken(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/decompiler.cc:20: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/decompiler-ls.h: In function 'wabt::Type wabt::GetMemoryType(Type, Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/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); | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/decompiler-ls.h: In member function 'void wabt::LoadStoreTracking::Track(const wabt::Node&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/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.41/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.41/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.41/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.41/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.41/src/decompiler.cc:629:45: 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.41/src/decompiler.cc:632:45: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 632 | name = std::string(OpcodeToToken(cast(n.e)->opcode)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/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.41/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.41/src/wast-lexer.cc: In member function 'wabt::Token wabt::WastLexer::GetKeywordToken()': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/wast-lexer.cc:630:63: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 630 | return Token(GetLocation(), info->token_type, info->opcode); | ^ In file included from /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/tools/spectest-interp.cc:28: /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:186:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 186 | Result OnOpcode(Opcode Opcode) override { return Result::Ok; } | ^~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:214:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 214 | Result OnUnaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:215:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 215 | Result OnBinaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:216:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 216 | Result OnTernaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h: In member function 'virtual wabt::Result wabt::BinaryReaderNop::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/include/wabt/binary-reader-nop.h:217:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 217 | Result OnQuaternaryExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:219:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 219 | Result OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:225:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 225 | Result OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:231:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 231 | Result OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:237:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 237 | Result OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:243:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 243 | Result OnAtomicWaitExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:247:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 247 | Result OnAtomicNotifyExpr(Opcode, Index, Address, Address) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:267:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 267 | Result OnCompareExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:268:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 268 | Result OnConvertExpr(Opcode opcode) override { return Result::Ok; } | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:281:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 281 | Result OnLoadExpr(Opcode opcode, | ^~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:328:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 328 | Result OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:344:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 344 | Result OnSimdLaneOpExpr(Opcode opcode, uint64_t value) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:347:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 347 | Result OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:354:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 354 | Result OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:361:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 361 | Result OnSimdShuffleOpExpr(Opcode opcode, v128 value) override { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:364:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 364 | Result OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/include/wabt/binary-reader-nop.h:370:10: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 370 | Result OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1410:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1410 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1402:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1402 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1388:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1388 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1378:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1378 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1398:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1398 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1374:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1374 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1233:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1233 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1099:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1099 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:995:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:991:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 991 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:892:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 892 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:880:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 880 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:872:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 872 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 864 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:856:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 856 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 848 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-ir.cc:1357:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1357 | Result BinaryReaderIR::OnQuaternaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1353:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1353 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:900:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1349:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1349 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:837:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 837 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1410:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1410 | Result BinaryReaderIR::OnLoadZeroExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1402:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1402 | Result BinaryReaderIR::OnLoadSplatExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1388:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1388 | Result BinaryReaderIR::OnSimdStoreLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1378:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1378 | Result BinaryReaderIR::OnSimdLoadLaneExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1398:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1398 | Result BinaryReaderIR::OnSimdShuffleOpExpr(Opcode opcode, v128 value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1374:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1374 | Result BinaryReaderIR::OnSimdLaneOpExpr(Opcode opcode, uint64_t value) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1233:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1233 | Result BinaryReaderIR::OnStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1099:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1099 | Result BinaryReaderIR::OnLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:995:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 995 | Result BinaryReaderIR::OnConvertExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:991:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 991 | Result BinaryReaderIR::OnCompareExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:892:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 892 | Result BinaryReaderIR::OnAtomicNotifyExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:880:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 880 | Result BinaryReaderIR::OnAtomicWaitExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:872:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 872 | Result BinaryReaderIR::OnAtomicRmwCmpxchgExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:864:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 864 | Result BinaryReaderIR::OnAtomicRmwExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:856:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 856 | Result BinaryReaderIR::OnAtomicStoreExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:848:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 848 | Result BinaryReaderIR::OnAtomicLoadExpr(Opcode opcode, | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-ir.cc: In member function 'virtual wabt::Result wabt::{anonymous}::BinaryReaderIR::OnQuaternaryExpr(wabt::Opcode)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/binary-reader-ir.cc:1357:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1357 | Result BinaryReaderIR::OnQuaternaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1353:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1353 | Result BinaryReaderIR::OnTernaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:900:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 900 | Result BinaryReaderIR::OnBinaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:1349:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 1349 | Result BinaryReaderIR::OnUnaryExpr(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/binary-reader-ir.cc:837:8: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 837 | Result BinaryReaderIR::OnOpcode(Opcode opcode) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4320:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4320 | void CWriter::WriteInfixBinaryExpr(Opcode opcode, | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4313:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4313 | void CWriter::WriteSimpleUnaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::ConvertExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5086:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5086 | WriteSimpleUnaryExpr(expr.opcode, "!"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5090:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5090 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5094:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5094 | WriteSimpleUnaryExpr(expr.opcode, "(u64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5098:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5098 | WriteSimpleUnaryExpr(expr.opcode, "(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5102:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5102 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5106:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5106 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5110:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5110 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5114:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5114 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5118:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5118 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5122:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5122 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5126:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5126 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5130:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5130 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5134:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5134 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5138:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5138 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5142:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5142 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5146:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5146 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5150:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5150 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5154:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5154 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5158:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5158 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5162:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5162 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5166:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5166 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5170:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5170 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5174:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5174 | WriteSimpleUnaryExpr(expr.opcode, "(f32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5178:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5178 | WriteSimpleUnaryExpr(expr.opcode, "(f32)wasm_quiet"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5188:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5188 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5192:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5192 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5196:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5196 | WriteSimpleUnaryExpr(expr.opcode, "(f64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5200:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5200 | WriteSimpleUnaryExpr(expr.opcode, "(f64)wasm_quietf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5210:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5210 | WriteSimpleUnaryExpr(expr.opcode, "f32_reinterpret_i32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5214:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5214 | WriteSimpleUnaryExpr(expr.opcode, "i32_reinterpret_f32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5218:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5218 | WriteSimpleUnaryExpr(expr.opcode, "f64_reinterpret_i64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5222:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5222 | WriteSimpleUnaryExpr(expr.opcode, "i64_reinterpret_f64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5226:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5226 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_trunc_sat_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5230:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5230 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_u32x4_trunc_sat_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5234:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5234 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_trunc_sat_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5238:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5238 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_trunc_sat_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5242:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5242 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_convert_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5246:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5246 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_convert_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5250:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5250 | WriteSimpleUnaryExpr(expr.opcode, "v128_f32x4_demote_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5254:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5254 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_convert_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5258:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5258 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_convert_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5262:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5262 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_promote_low_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5349:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5349 | WriteSimpleUnaryExpr(expr.opcode, "I32_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5353:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5353 | WriteSimpleUnaryExpr(expr.opcode, "I64_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5357:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5357 | WriteSimpleUnaryExpr(expr.opcode, "I32_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5361:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5361 | WriteSimpleUnaryExpr(expr.opcode, "I64_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5365:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5365 | WriteSimpleUnaryExpr(expr.opcode, "I32_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5369:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5369 | WriteSimpleUnaryExpr(expr.opcode, "I64_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5374 | WriteSimpleUnaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5378:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5378 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabsf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5382:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5382 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5386:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5386 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrtf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5390:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5390 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5394:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5394 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceilf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5398:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5398 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5402:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5402 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floorf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5406:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5406 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5410 | WriteSimpleUnaryExpr(expr.opcode, "wasm_truncf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5414:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5414 | WriteSimpleUnaryExpr(expr.opcode, "wasm_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5418:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5418 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyintf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5422:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5422 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyint"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5426:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5426 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5430:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5430 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5434:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5434 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5438:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5438 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5442:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5442 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5446:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5446 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5450:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5450 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5454:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5454 | WriteSimpleUnaryExpr(expr.opcode, "v128_i8x16_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5458:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5458 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5462:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5462 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_popcnt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5466:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5466 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5470:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5470 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5474:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5474 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5478:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5478 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5482:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5482 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5483 | "simde_wasm_i16x8_extadd_pairwise_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5487:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5487 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5488 | "simde_wasm_u16x8_extadd_pairwise_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5492:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5492 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_extend_high_i8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5496:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5496 | WriteSimpleUnaryExpr(expr.opcode, "v128_u16x8_extend_high_u8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5500:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5500 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_extend_low_i8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5504:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5504 | WriteSimpleUnaryExpr(expr.opcode, "v128_u16x8_extend_low_u8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5508:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5508 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5512:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5512 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5516:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5516 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5520:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5520 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5524:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5524 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5528:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5528 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5529 | "simde_wasm_i32x4_extadd_pairwise_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5533:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5533 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5534 | "simde_wasm_u32x4_extadd_pairwise_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5538:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5538 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_extend_high_i16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5542:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5542 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_extend_high_u16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5546:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5546 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_extend_low_i16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5550:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5550 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_extend_low_u16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5554:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5554 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5558:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5558 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5562:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5562 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5566:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5566 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5570:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5570 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5574:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5574 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_extend_high_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5578:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5578 | WriteSimpleUnaryExpr(expr.opcode, "v128_u64x2_extend_high_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5582:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5582 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_extend_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5586:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5586 | WriteSimpleUnaryExpr(expr.opcode, "v128_u64x2_extend_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5590:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5590 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5594:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5594 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5598:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5598 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5602:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5602 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5606:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5606 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5610:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5610 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_nearest"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5614:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5614 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5618:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5618 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5622:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5622 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5626:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5626 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5630:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5630 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5634:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5634 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5638:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5638 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5642:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5642 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_nearest"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5646:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5646 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5650:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5650 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5654:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5654 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5658:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5658 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5662:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5662 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_v128_any_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5666:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5666 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_v128_not"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4335:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4335 | void CWriter::WritePrefixBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::BinaryExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4360:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4360 | WriteInfixBinaryExpr(expr.opcode, "+"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4367:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4367 | WriteInfixBinaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4374 | WriteInfixBinaryExpr(expr.opcode, "*"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4378:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4378 | WritePrefixBinaryExpr(expr.opcode, "I32_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4382:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4382 | WritePrefixBinaryExpr(expr.opcode, "I64_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4387:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4387 | WritePrefixBinaryExpr(expr.opcode, "DIV_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4392:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4392 | WriteInfixBinaryExpr(expr.opcode, "/"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4396:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4396 | WritePrefixBinaryExpr(expr.opcode, "I32_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4400:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4400 | WritePrefixBinaryExpr(expr.opcode, "I64_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4405:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4405 | WritePrefixBinaryExpr(expr.opcode, "REM_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4410 | WriteInfixBinaryExpr(expr.opcode, "&"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4415:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4415 | WriteInfixBinaryExpr(expr.opcode, "|"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4420:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4420 | WriteInfixBinaryExpr(expr.opcode, "^"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4448:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4448 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4452:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4452 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4456:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4456 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4460:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4460 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4465:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4465 | WritePrefixBinaryExpr(expr.opcode, "FMIN"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4470:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4470 | WritePrefixBinaryExpr(expr.opcode, "FMAX"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4474:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4474 | WritePrefixBinaryExpr(expr.opcode, "copysignf"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4478:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4478 | WritePrefixBinaryExpr(expr.opcode, "copysign"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4482:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4482 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4486:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4486 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4490:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4490 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4494:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4494 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_avgr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4498:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4498 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4502:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4502 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4506:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4506 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4510:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4510 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4514:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4514 | WritePrefixBinaryExpr(expr.opcode, "v128_i8x16_narrow_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4518:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4518 | WritePrefixBinaryExpr(expr.opcode, "v128_u8x16_narrow_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4522:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4522 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4526:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4526 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4530:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4530 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4534:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4534 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4538:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4538 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4542:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4542 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4546:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4546 | WritePrefixBinaryExpr(expr.opcode, "v128_i8x16_swizzle"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4550:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4550 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4554:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4554 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_avgr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4558:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4558 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4562:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4562 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4566:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4566 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_extmul_high_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4570:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4570 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_extmul_high_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4574:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4574 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_extmul_low_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4578:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4578 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_extmul_low_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4582:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4582 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4586:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4586 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4590:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4590 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4594:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4594 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4598:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4598 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4602:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4602 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_narrow_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4606:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4606 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_narrow_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4610:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4610 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_q15mulr_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4614:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4614 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4618:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4618 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4622:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4622 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4626:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4626 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4630:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4630 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4634:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4634 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4638:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4638 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4642:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4642 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_dot_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4646:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4646 | WritePrefixBinaryExpr(expr.opcode, "v128_i32x4_extmul_high_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4650:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4650 | WritePrefixBinaryExpr(expr.opcode, "v128_u32x4_extmul_high_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4654:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4654 | WritePrefixBinaryExpr(expr.opcode, "v128_i32x4_extmul_low_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4658:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4658 | WritePrefixBinaryExpr(expr.opcode, "v128_u32x4_extmul_low_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4662:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4662 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4666:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4666 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4670:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4670 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4674:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4674 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4678:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4678 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4682:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4682 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4686:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4686 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4690:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4690 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4694:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4694 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4698:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4698 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4702:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4702 | WritePrefixBinaryExpr(expr.opcode, "v128_i64x2_extmul_high_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4706:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4706 | WritePrefixBinaryExpr(expr.opcode, "v128_u64x2_extmul_high_u32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4710:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4710 | WritePrefixBinaryExpr(expr.opcode, "v128_i64x2_extmul_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4714:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4714 | WritePrefixBinaryExpr(expr.opcode, "v128_u64x2_extmul_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4718:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4718 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4722:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4722 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4726:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4726 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4730:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4730 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u64x2_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4734:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4734 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4738:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4738 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4742:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4742 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_div"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4746:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4746 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4750:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4750 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4754:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4754 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4758:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4758 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_pmax"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4762:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4762 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_pmin"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4766:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4766 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4770:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4770 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4774:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4774 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_div"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4778:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4778 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4782:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4782 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4786:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4786 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4790:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4790 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_pmax"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4794:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4794 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_pmin"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4798:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4798 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4802:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4802 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_and"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4806:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4806 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_andnot"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4810:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4810 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_or"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4814:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4814 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_xor"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4343:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4343 | void CWriter::WriteSignedBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::CompareExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4828:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4828 | WriteInfixBinaryExpr(expr.opcode, "==", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4835:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4835 | WriteInfixBinaryExpr(expr.opcode, "!=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4840:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4840 | WriteSignedBinaryExpr(expr.opcode, "<"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4847:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4847 | WriteInfixBinaryExpr(expr.opcode, "<", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4852:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4852 | WriteSignedBinaryExpr(expr.opcode, "<="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4859:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4859 | WriteInfixBinaryExpr(expr.opcode, "<=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4864:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4864 | WriteSignedBinaryExpr(expr.opcode, ">"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4871:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4871 | WriteInfixBinaryExpr(expr.opcode, ">", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4876:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4876 | WriteSignedBinaryExpr(expr.opcode, ">="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4883:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4883 | WriteInfixBinaryExpr(expr.opcode, ">=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4887:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4887 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4891:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4891 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4895:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4895 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4899:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4899 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4903:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4903 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4907:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4907 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4911:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4911 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4915:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4915 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4919:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4919 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4923:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4923 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4927:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4927 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4931:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4931 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4935:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4935 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4939:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4939 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4942:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4942 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4946:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4946 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4950:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4950 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4954:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4954 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4958:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4958 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4962:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4962 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4966:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4966 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4970:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4970 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4974:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4974 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4978:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4978 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4982:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4982 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4986:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4986 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4990:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4990 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4994:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4994 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4998:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4998 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5002:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5002 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5006:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5006 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5010:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5010 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5014:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5014 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5018:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5018 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5022:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5022 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5026:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5026 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5030:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5030 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5034:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5034 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5038:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5038 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5042:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5042 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5046:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5046 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5050:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5050 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5054:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5054 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5058:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5058 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5062:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5062 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5066:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5066 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5070:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5070 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5074:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5074 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4320:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4320 | void CWriter::WriteInfixBinaryExpr(Opcode opcode, | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4313:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4313 | void CWriter::WriteSimpleUnaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::ConvertExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5086:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5086 | WriteSimpleUnaryExpr(expr.opcode, "!"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5090:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5090 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5094:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5094 | WriteSimpleUnaryExpr(expr.opcode, "(u64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5098:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5098 | WriteSimpleUnaryExpr(expr.opcode, "(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5102:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5102 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5106:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5106 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5110:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5110 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5114:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5114 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5118:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5118 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5122:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5122 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5126:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5126 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5130:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5130 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5134:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5134 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5138:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5138 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5142:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5142 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5146:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5146 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_S_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5150:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5150 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5154:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5154 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5158:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5158 | WriteSimpleUnaryExpr(expr.opcode, "I32_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5162:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5162 | WriteSimpleUnaryExpr(expr.opcode, "I64_TRUNC_SAT_U_F64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5166:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5166 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5170:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5170 | WriteSimpleUnaryExpr(expr.opcode, "(f32)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5174:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5174 | WriteSimpleUnaryExpr(expr.opcode, "(f32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5178:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5178 | WriteSimpleUnaryExpr(expr.opcode, "(f32)wasm_quiet"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5188:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5188 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5192:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5192 | WriteSimpleUnaryExpr(expr.opcode, "(f64)(s64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5196:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5196 | WriteSimpleUnaryExpr(expr.opcode, "(f64)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5200:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5200 | WriteSimpleUnaryExpr(expr.opcode, "(f64)wasm_quietf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5210:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5210 | WriteSimpleUnaryExpr(expr.opcode, "f32_reinterpret_i32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5214:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5214 | WriteSimpleUnaryExpr(expr.opcode, "i32_reinterpret_f32"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5218:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5218 | WriteSimpleUnaryExpr(expr.opcode, "f64_reinterpret_i64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5222:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5222 | WriteSimpleUnaryExpr(expr.opcode, "i64_reinterpret_f64"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5226:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5226 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_trunc_sat_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5230:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5230 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_u32x4_trunc_sat_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5234:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5234 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_trunc_sat_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5238:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5238 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_trunc_sat_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5242:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5242 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_convert_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5246:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5246 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_convert_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5250:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5250 | WriteSimpleUnaryExpr(expr.opcode, "v128_f32x4_demote_f64x2_zero"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5254:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5254 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_convert_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5258:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5258 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_convert_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5262:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5262 | WriteSimpleUnaryExpr(expr.opcode, "v128_f64x2_promote_low_f32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::UnaryExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5349:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5349 | WriteSimpleUnaryExpr(expr.opcode, "I32_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5353:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5353 | WriteSimpleUnaryExpr(expr.opcode, "I64_CLZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5357:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5357 | WriteSimpleUnaryExpr(expr.opcode, "I32_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5361:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5361 | WriteSimpleUnaryExpr(expr.opcode, "I64_CTZ"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5365:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5365 | WriteSimpleUnaryExpr(expr.opcode, "I32_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5369:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5369 | WriteSimpleUnaryExpr(expr.opcode, "I64_POPCNT"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5374 | WriteSimpleUnaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5378:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5378 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabsf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5382:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5382 | WriteSimpleUnaryExpr(expr.opcode, "wasm_fabs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5386:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5386 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrtf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5390:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5390 | WriteSimpleUnaryExpr(expr.opcode, "wasm_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5394:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5394 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceilf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5398:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5398 | WriteSimpleUnaryExpr(expr.opcode, "wasm_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5402:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5402 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floorf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5406:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5406 | WriteSimpleUnaryExpr(expr.opcode, "wasm_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5410 | WriteSimpleUnaryExpr(expr.opcode, "wasm_truncf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5414:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5414 | WriteSimpleUnaryExpr(expr.opcode, "wasm_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5418:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5418 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyintf"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5422:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5422 | WriteSimpleUnaryExpr(expr.opcode, "wasm_nearbyint"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5426:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5426 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5430:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5430 | WriteSimpleUnaryExpr(expr.opcode, "(u32)(s32)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5434:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5434 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s8)(u8)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5438:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5438 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s16)(u16)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5442:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5442 | WriteSimpleUnaryExpr(expr.opcode, "(u64)(s64)(s32)(u32)"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5446:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5446 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5450:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5450 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5454:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5454 | WriteSimpleUnaryExpr(expr.opcode, "v128_i8x16_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5458:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5458 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5462:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5462 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_popcnt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5466:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5466 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i8x16_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5470:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5470 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5474:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5474 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5478:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5478 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5482:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5482 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5483 | "simde_wasm_i16x8_extadd_pairwise_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5487:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5487 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5488 | "simde_wasm_u16x8_extadd_pairwise_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5492:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5492 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_extend_high_i8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5496:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5496 | WriteSimpleUnaryExpr(expr.opcode, "v128_u16x8_extend_high_u8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5500:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5500 | WriteSimpleUnaryExpr(expr.opcode, "v128_i16x8_extend_low_i8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5504:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5504 | WriteSimpleUnaryExpr(expr.opcode, "v128_u16x8_extend_low_u8x16"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5508:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5508 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5512:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5512 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i16x8_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5516:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5516 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5520:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5520 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5524:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5524 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5528:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5528 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5529 | "simde_wasm_i32x4_extadd_pairwise_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5533:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5533 | WriteSimpleUnaryExpr(expr.opcode, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5534 | "simde_wasm_u32x4_extadd_pairwise_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5538:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5538 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_extend_high_i16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5542:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5542 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_extend_high_u16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5546:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5546 | WriteSimpleUnaryExpr(expr.opcode, "v128_i32x4_extend_low_i16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5550:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5550 | WriteSimpleUnaryExpr(expr.opcode, "v128_u32x4_extend_low_u16x8"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5554:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5554 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5558:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5558 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i32x4_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5562:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5562 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5566:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5566 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_all_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5570:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5570 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_bitmask"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5574:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5574 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_extend_high_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5578:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5578 | WriteSimpleUnaryExpr(expr.opcode, "v128_u64x2_extend_high_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5582:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5582 | WriteSimpleUnaryExpr(expr.opcode, "v128_i64x2_extend_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5586:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5586 | WriteSimpleUnaryExpr(expr.opcode, "v128_u64x2_extend_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5590:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5590 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5594:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5594 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_i64x2_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5598:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5598 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5602:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5602 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5606:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5606 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5610:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5610 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_nearest"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5614:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5614 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5618:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5618 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5622:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5622 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5626:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5626 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f32x4_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5630:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5630 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_abs"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5634:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5634 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_ceil"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5638:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5638 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_floor"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5642:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5642 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_nearest"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5646:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5646 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_neg"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5650:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5650 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_splat"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5654:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5654 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_sqrt"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5658:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5658 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_f64x2_trunc"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5662:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5662 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_v128_any_true"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5666:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5666 | WriteSimpleUnaryExpr(expr.opcode, "simde_wasm_v128_not"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4335:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4335 | void CWriter::WritePrefixBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::BinaryExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4360:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4360 | WriteInfixBinaryExpr(expr.opcode, "+"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4367:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4367 | WriteInfixBinaryExpr(expr.opcode, "-"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4374:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4374 | WriteInfixBinaryExpr(expr.opcode, "*"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4378:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4378 | WritePrefixBinaryExpr(expr.opcode, "I32_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4382:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4382 | WritePrefixBinaryExpr(expr.opcode, "I64_DIV_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4387:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4387 | WritePrefixBinaryExpr(expr.opcode, "DIV_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4392:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4392 | WriteInfixBinaryExpr(expr.opcode, "/"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4396:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4396 | WritePrefixBinaryExpr(expr.opcode, "I32_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4400:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4400 | WritePrefixBinaryExpr(expr.opcode, "I64_REM_S"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4405:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4405 | WritePrefixBinaryExpr(expr.opcode, "REM_U"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4410:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4410 | WriteInfixBinaryExpr(expr.opcode, "&"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4415:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4415 | WriteInfixBinaryExpr(expr.opcode, "|"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4420:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4420 | WriteInfixBinaryExpr(expr.opcode, "^"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4448:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4448 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4452:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4452 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTL"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4456:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4456 | WritePrefixBinaryExpr(expr.opcode, "I32_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4460:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4460 | WritePrefixBinaryExpr(expr.opcode, "I64_ROTR"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4465:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4465 | WritePrefixBinaryExpr(expr.opcode, "FMIN"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4470:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4470 | WritePrefixBinaryExpr(expr.opcode, "FMAX"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4474:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4474 | WritePrefixBinaryExpr(expr.opcode, "copysignf"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4478:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4478 | WritePrefixBinaryExpr(expr.opcode, "copysign"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4482:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4482 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4486:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4486 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4490:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4490 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4494:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4494 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_avgr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4498:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4498 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4502:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4502 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4506:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4506 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4510:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4510 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4514:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4514 | WritePrefixBinaryExpr(expr.opcode, "v128_i8x16_narrow_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4518:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4518 | WritePrefixBinaryExpr(expr.opcode, "v128_u8x16_narrow_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4522:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4522 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4526:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4526 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4530:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4530 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4534:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4534 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4538:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4538 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4542:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4542 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4546:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4546 | WritePrefixBinaryExpr(expr.opcode, "v128_i8x16_swizzle"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4550:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4550 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4554:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4554 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_avgr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4558:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4558 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4562:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4562 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_add_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4566:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4566 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_extmul_high_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4570:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4570 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_extmul_high_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4574:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4574 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_extmul_low_i8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4578:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4578 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_extmul_low_u8x16"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4582:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4582 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4586:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4586 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4590:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4590 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4594:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4594 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4598:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4598 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4602:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4602 | WritePrefixBinaryExpr(expr.opcode, "v128_i16x8_narrow_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4606:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4606 | WritePrefixBinaryExpr(expr.opcode, "v128_u16x8_narrow_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4610:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4610 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_q15mulr_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4614:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4614 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4618:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4618 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4622:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4622 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4626:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4626 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4630:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4630 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4634:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4634 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_sub_sat"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4638:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4638 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4642:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4642 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_dot_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4646:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4646 | WritePrefixBinaryExpr(expr.opcode, "v128_i32x4_extmul_high_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4650:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4650 | WritePrefixBinaryExpr(expr.opcode, "v128_u32x4_extmul_high_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4654:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4654 | WritePrefixBinaryExpr(expr.opcode, "v128_i32x4_extmul_low_i16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4658:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4658 | WritePrefixBinaryExpr(expr.opcode, "v128_u32x4_extmul_low_u16x8"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4662:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4662 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4666:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4666 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4670:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4670 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4674:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4674 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4678:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4678 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4682:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4682 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4686:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4686 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4690:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4690 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4694:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4694 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4698:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4698 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4702:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4702 | WritePrefixBinaryExpr(expr.opcode, "v128_i64x2_extmul_high_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4706:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4706 | WritePrefixBinaryExpr(expr.opcode, "v128_u64x2_extmul_high_u32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4710:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4710 | WritePrefixBinaryExpr(expr.opcode, "v128_i64x2_extmul_low_i32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4714:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4714 | WritePrefixBinaryExpr(expr.opcode, "v128_u64x2_extmul_low_u32x4"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4718:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4718 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4722:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4722 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_shl"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4726:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4726 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4730:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4730 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u64x2_shr"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4734:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4734 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4738:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4738 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4742:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4742 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_div"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4746:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4746 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4750:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4750 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4754:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4754 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4758:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4758 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_pmax"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4762:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4762 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_pmin"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4766:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4766 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4770:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4770 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_add"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4774:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4774 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_div"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4778:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4778 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_max"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4782:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4782 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_mul"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4786:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4786 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_min"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4790:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4790 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_pmax"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4794:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4794 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_pmin"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4798:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4798 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_sub"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4802:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4802 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_and"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4806:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4806 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_andnot"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4810:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4810 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_or"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4814:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4814 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_v128_xor"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/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.41/src/c-writer.cc:4343:6: note: parameter passing for argument of type 'wabt::Opcode' changed in GCC 7.1 4343 | void CWriter::WriteSignedBinaryExpr(Opcode opcode, const char* op) { | ^~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc: In member function 'void wabt::{anonymous}::CWriter::Write(const wabt::CompareExpr&)': /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4828:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4828 | WriteInfixBinaryExpr(expr.opcode, "==", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4835:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4835 | WriteInfixBinaryExpr(expr.opcode, "!=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4840:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4840 | WriteSignedBinaryExpr(expr.opcode, "<"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4847:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4847 | WriteInfixBinaryExpr(expr.opcode, "<", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4852:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4852 | WriteSignedBinaryExpr(expr.opcode, "<="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4859:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4859 | WriteInfixBinaryExpr(expr.opcode, "<=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4864:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4864 | WriteSignedBinaryExpr(expr.opcode, ">"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4871:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4871 | WriteInfixBinaryExpr(expr.opcode, ">", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4876:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4876 | WriteSignedBinaryExpr(expr.opcode, ">="); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4883:27: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4883 | WriteInfixBinaryExpr(expr.opcode, ">=", AssignOp::Disallowed); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4887:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4887 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4891:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4891 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4895:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4895 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4899:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4899 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4903:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4903 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4907:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4907 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4911:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4911 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4915:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4915 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4919:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4919 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u8x16_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4923:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4923 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i8x16_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4927:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4927 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4931:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4931 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4935:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4935 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4939:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4939 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4942:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4942 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4946:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4946 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4950:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4950 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4954:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4954 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4958:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4958 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u16x8_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4962:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4962 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i16x8_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4966:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4966 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4970:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4970 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4974:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4974 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4978:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4978 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4982:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4982 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4986:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4986 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4990:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4990 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4994:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4994 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:4998:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 4998 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_u32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5002:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5002 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i32x4_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5006:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5006 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5010:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5010 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5014:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5014 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5018:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5018 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5022:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5022 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5026:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5026 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_i64x2_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5030:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5030 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5034:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5034 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5038:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5038 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5042:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5042 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5046:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5046 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5050:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5050 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f32x4_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5054:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5054 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_eq"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5058:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5058 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_ge"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5062:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5062 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_gt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5066:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5066 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_le"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5070:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5070 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_lt"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/src/c-writer.cc:5074:28: note: parameter passing for argument of type 'const wabt::Opcode' changed in GCC 7.1 5074 | WritePrefixBinaryExpr(expr.opcode, "simde_wasm_f64x2_ne"); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [119/144] Linking CXX static library libwabt.a [120/144] Linking CXX executable wasm-decompile [121/144] Linking CXX executable wasm-strip [122/144] Linking CXX executable wasm-validate [123/144] Linking CXX executable wat-desugar [124/144] Linking CXX executable spectest-interp [125/144] Linking CXX executable wasm-interp [126/144] Linking CXX executable wasm-objdump [127/144] Linking CXX executable wasm-stats [128/144] Linking CXX executable wasm2c [129/144] Linking CXX executable wasm2wat [130/144] Linking CXX executable wast2json [131/144] Linking CXX executable wat2wasm [132/144] Linking CXX shared library libwasm.so [133/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-objdump /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [134/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-strip /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [135/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm2wat /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [136/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-stats /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [137/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-validate /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [138/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wat2wasm /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [139/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-interp /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [140/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm-decompile /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [141/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wat-desugar /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [142/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wasm2c /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [143/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/wast2json /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin [144/144] cd /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build && /usr/bin/cmake -E make_directory /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin && /usr/bin/cmake -E copy /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/build/spectest-interp /home/buildozer/aports/testing/wabt/src/wabt-1.0.41/bin >>> wabt: Entering fakeroot... -- 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/decompiler.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-nop.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/validator.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/token.def -- 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/string-format.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/lexer-source.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/opcode.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/type.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/binary.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/binary-writer-spec.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/sha256.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/string-util.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/generate-names.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/opcode-code-table.h -- 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/color.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/shared-validator.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/wast-parser.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/wat-writer.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/opcode.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/decompiler-naming.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/type-checker.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/option-parser.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-ls.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/binary-reader-stats.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/feature.def -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/error.h -- 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/utf8.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/literal.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/binary-reader-ir.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-util.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/interp-wasi.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/binary-reader-interp.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-math.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wabt/stream.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.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/include/wasm-rt-exceptions.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl.h -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl.c -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-exceptions-impl.c -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-mem-impl.c -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-impl-tableops.inc -- Installing: /home/buildozer/aports/testing/wabt/pkg/wabt/usr/share/wabt/wasm2c/wasm-rt-mem-impl-helper.inc -- 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-stats -- 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/wasm2c.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/share/man/man1/wasm-validate.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/wasm2wat.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/wasm-decompile.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-interp.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-stats.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/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 >>> wabt-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/wabt/pkg/wabt-doc/usr/share/man' >>> 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*: Scanning shared objects >>> wabt-doc*: Tracing dependencies... >>> wabt-doc*: Package size: 10.9 KB >>> wabt-doc*: Compressing data... >>> wabt-doc*: Create checksum... >>> wabt-doc*: Create wabt-doc-1.0.41-r0.apk >>> wabt*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> wabt*: Package size: 15.4 MB >>> wabt*: Compressing data... >>> wabt*: Create checksum... >>> wabt*: Create wabt-1.0.41-r0.apk >>> wabt: Build complete at Wed, 13 May 2026 16:36:34 +0000 elapsed time 0h 0m 24s >>> wabt: Cleaning up srcdir >>> wabt: Cleaning up pkgdir >>> wabt: Cleaning up tmpdir >>> wabt: Uninstalling dependencies... (1/8) Purging .makedepends-wabt (20260513.163612) (2/8) Purging cmake (4.2.3-r0) (3/8) Purging samurai (1.2-r8) (4/8) Purging libarchive (3.8.7-r0) (5/8) Purging libbz2 (1.0.8-r6) (6/8) Purging libuv (1.52.1-r0) (7/8) Purging rhash-libs (1.4.6-r0) (8/8) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 289.0 MiB in 103 packages >>> wabt: Updating the testing/armv7 repository index... >>> wabt: Signing the index...